LNLS - Brazilian Synchrotron Light Laboratory
CNPEM - Brazilian Center for Research in Energy and Materials
See the repository registry to find the image. The image uses ProcServ to run the IOC with parameters:
i
: Configure IP address to connect to devicet
: Configure procServ telnet portP
: Configure value of $(P) macroR
: Configure value of $(R) macrop
: Configure IP port number to connect to deviced
: Configure Sinap Timing device type [EVG|EVR|EVE|FOUT]l
: Configure High-level events link to load at EVG
E.g.:
docker run -d --name EVE01 -it -v /ioc-autosave/EVE01:/opt/epics/startup/ioc/sinap-timing-epics-ioc/iocBoot/ioctiming/autosave --net host ghcr.io/lnls-dig/sinap-timing-epics-ioc -i 192.168.0.1 -t 1000 -p 1001 -d EVE01 -P TEST: -R EVE01:
Make sure the docker/
git submodule has been initialized or that this repository was cloned recursively.
Run docker compose
from root directory, after exporting the COMMIT_ID
environment variable:
COMMIT_ID=$(git rev-parse --short HEAD) docker compose build