...
Code Block |
---|
|
git clone https://baltig.infn.it/epics-containers/infn-epics-ioc.git --recurse-submodules
cd infn-epics-ioc
docker build --build-arg TARGET_ARCHITECTURE="linux" --build-arg TARGETARCH="amd64" --build-arg TARGET_ARCHITECTURE="linux" --build-arg TARGETARCH="amd64" -tt baltig.infn.it:4567/epics-containers/infn-epics-ioc:local . |
building development:
Code Block |
---|
|
git clone https://baltig.infn.it/epics-containers/infn-epics-ioc.git --recurse-submodules
cd infn-epics-ioc
docker build -f Dockerfile.devel --build-arg TARGET_ARCHITECTURE="linux" --build-arg TARGETARCH="amd64" -t baltig.infn.it:4567/epics-containers/infn-epics-ioc:devel . |
test:
the following lines will mount the <myibek yaml instance> in the container /epics/ioc/config and will expose CA ports.
Code Block |
---|
|
cd <myibek yaml instance>
docker run -p 5064:5064/udp -p 5064:5064/tcp -p 5065:5065/udp -p 5065:5065/tcp -it -v /dev/ttyr00:/dev/ttyr00 -v .:/epics/ioc/config baltig.infn.it:4567/epics-containers/infn-epics-ioc:local . |
test development:
the following lines will mount the <myibek yaml instance> in the container /epics/ioc/config and will expose CA ports.
Code Block |
---|
|
cd <myibek yaml instance>
docker run -p 5064:5064/udp -p 5064:5064/tcp -p 5065:5065/udp -p 5065:5065/tcp -it -v /dev/ttyr00:/dev/ttyr00 -v .:/epics/ioc/config baltig.infn.it:4567/epics-containers/infn-epics-ioc:local:devel
root@3870c1890419:/epics/generic-source/ioc/config# /epics/ioc/start.sh
...
log
...
|
For test refer to existing ibek support