Apr 15 – 18, 2024
POSCO International Center
Asia/Seoul timezone

epics-containers

Apr 18, 2024, 10:30 AM
25m
Auditorium (1F) (POSCO International Center)

Auditorium (1F)

POSCO International Center

77, Cheongam-ro, Nam-gu, Pohang-si, Gyeongsangbuk-do, Republic of Korea
High Level Applications High Level Applications

Speaker

Subin Saji (Diamond Light Source)

Description

Containers provide the means to package up IOC software and execute it in a lightweight virtual environment. These packages are then saved into public or private image registries such as DockerHub or Github Container Registry.

An important outcome of using containers is that you can alter the environment inside the container to suit the IOC code, instead of altering the code to suit your infrastructure. At Diamond Light Source (DLS), we are able to use vanilla EPICS base and support modules. We no longer require our own forks of these repositories.

This talk will be presented as part of a three month graduate project supervised by Giles Knap and James O'Hea in the Beamline Controls team at DLS. The talk will give an overview of epics-containers, its implementation and the future of it's use at DLS.

Primary author

Giles Knap (Diamond Light Source)

Presentation materials