Back to Search
Start Over
The Deployment Technology of EPICS Application Software Based on Docker
- Publication Year :
- 2022
- Publisher :
- JACoW Publishing, Geneva, Switzerland, 2022.
-
Abstract
- StreamDevice, as a general-purpose string interface device���s Epics driver, has been widely used in the control of devices with network and serial ports in CAFe equipment. For example, the remote control of magnet power supply, vacuum gauges, and various vacuum valves or pumps, as well as the information reading and control of Gauss meter equipment used in magnetic field measurement. In the process of on-site software development, we found that various errors are caused during the deployment of StreamDevice about the dependence on software environment and library functions, which because of different operating system environments and EPICS tool software versions. This makes StreamDevice deployment very time-consuming and labor-intensive. To ensure that StreamDevice works in a unified environment and can be deployed and migrated efficiently, the Docker container technology is used to encapsulate its software and its application environment. Images will be uploaded to an Aliyun private library to facilitate software developers to download and use.<br />Proceedings of the 18th International Conference on Accelerator and Large Experimental Physics Control Systems, ICALEPCS2021, Shanghai, China
- Subjects :
- Software Technology Evolution
Accelerator Physics
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi...........662e69fdf35df8d94e50da4267a5b352
- Full Text :
- https://doi.org/10.18429/jacow-icalepcs2021-mopv031