Speaker
Stephen Mudie
(ANSTO)
Description
This talk describes the deployment of EPICS IOCs on the SAXS/WAXS beamline at the Australian Synchrotron using containerisation via Docker. These IOCs cover a wide gamut of systems, most notably Motor Controls. The Docker deployment has been designed to enable easy service management, and the reuse of container images through injection of substitutions files and environment variables at runtime.
Other advantages of the Docker infrastructure is increased uptime via Docker Swarm, and significantly improved description of beamline systems through Dockerfiles and Compose Files.
Primary author
Stephen Mudie
(ANSTO)