16–20 Sept 2024
Spallation Neutron Source
US/Eastern timezone

EPICS Deployment at Sigray using Docker

19 Sept 2024, 11:50
20m
Iran Thomas Auditorium (Spallation Neutron Source)

Iran Thomas Auditorium

Spallation Neutron Source

Oak Ridge National Laboratory Oak Ridge, TN
System Management EPICS Meeting Talks

Speakers

Benjamin Stripe (Sigray) Hong Truong (Sigray)

Description

Sigray creates and ships many customised X-ray machines that use EPICS and Synapps as a key part of their control systems. We use docker containerization to maintain a repository of files and scripts that manage creating and running our many and varied EPICS installations, thus allowing us to freeze all software dependencies in one container image and allows us to consistently have the same environment every time.

We call this CIDER: Configuration, Installation, Deployment of EPICS Repositories. CIDER stores all existing dockers in one place. It tracks each machine’s settings and PV’s, and allows replication, reuse and minor modification of our IOC’s.

This talk describes CIDER in more detail.

Primary author

Hong Truong (Sigray)

Co-authors

Benjamin Stripe (Sigray) Ernesto Paiser Ibrahim Saleh (Sigray) Richard Farnsworth (Sigray)

Presentation materials