Dear EPICS community,
for quite some time I was a silent observer on this list. After
learning a lot and packaging many EPICS applications as Docker
containers, I thought it's time to share my EPICS & Docker related
work. Here is a list of applications I package for use in Docker
images:
* EPICS Base (multi-arch)
* EPICS contApps (multi-arch – a module distribution similar to synApps)
* EPICS CA Gateway (multi-arch)
* catools (multi-arch – caget, caput, etc.)
* Phoebus (including its GUI and alarm-server/alarm-logger services)
* EPICS Archiver Appliance
* Cassandra PV Archiver
If you're interested, I'd like to refer you to the corresponding
directory on Github:
https://github.com/pklaus/docker-epics-directory#readme
Currently the following versions are used: EPICS base 7.0.4, Phoebus
4.6.3 nightly, Archiver Appliance 2019-11-13 and Cassandra PV Archiver
3.2.6.
In my opinion, EPICS in Docker has many very useful applications like:
* making it very easy for learners to jump into a working environment,
even on their own laptop,
* making deployment for non-x86 architecture potentially much faster
by providing pre-compiled multi-arch images,
* allowing to come back to an older working version a breeze in case a
change breaks the system,
* allowing to use modern orchestration tools to deploy to on premises cloud,
* running test scenarios with huge numbers of IOCs/clients/archivers
in an extremely fast and reproducible way,
* documenting "how things are run" and thus reducing implicit knowledge,
* ... potentially many more.
I'd be very happy to hear what you think about it.
All the best,
Philipp Klaus
__________
PhD Student in the group of Prof. Dr. Joachim Stroth
For the MVD detector of the CBM experiment at FAIR
Goethe-University
Max-von-Laue-Str. 1
60438 Frankfurt am Main
Germany
- Navigate by Date:
- Prev:
Re: GitHub Software Releases in support of EPICS Web Applications Ryan Slominski via Tech-talk
- Next:
Epics iocInit() fandayu--- via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: DISP field in pvAccess Saeed via Tech-talk
- Next:
Epics iocInit() fandayu--- via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
|