As factories become increasingly computerised, and with the increasing interest in Cyber-Physical-Systems and the Internet-of-Things, the issues of software management, deployment, configuration and integration are expected to become increasingly important. This paper reports on the ongoing experiences of using the Docker container technology in a major EU research project targeting smart factories. Docker is used to distribute, deploy and manage the configuration of multiple software modules between multiple teams and demonstrator sites in multiple locations, where each module can use its own mixture of protocols, programming languages and platforms.
Senington, R., Pataki, B., & Wang, X. V. (2018). Using docker for factory system software management: Experience report. In Procedia CIRP (Vol. 72, pp. 659–664). Elsevier B.V. https://doi.org/10.1016/j.procir.2018.03.173