Docker technology applied to deployment of passenger information system
-
摘要: 为了解决乘客信息系统应用软件部署量大、部署效率低的问题,提出一种基于Docker容器技术的软件部署架构。分析了容器技术的优势,结合乘客信息系统的传统结构,设计架构模型。通过镜像制作、容器实例化和仓库私有化的具体实现,验证了此架构的可行性。容器技术的引入,解决了传统软件部署的诸多问题,为乘客信息系统的进一步云化提供了技术支撑。Abstract: In order to solve the problem of large deployment volume and low deployment efficiency of the application software of passenger information system, this article proposed a software deployment architecture based on Docker container technology. The article analyzed the advantages of container technology and designed the architecture model which combined with the traditional structure of passenger information system. The feasibility of this architecture was verified by the concrete implementation of mirror image production, container instantiation and warehouse privatization. The introduction of container technology solved many problems of traditional software deployment and provided technical support for the further cloud of passenger information system.
-
Key words:
- containerization /
- Docker /
- mirror image
-
[1] 汪晓臣,夏德春,阚庭明,等. 轨道交通多线路共用乘客信息系统技术方案研究[J]. 铁路计算机应用, 2016, 25(6):61-64. [2] 张兆晨,罗铁坚. CCI:一种基于容器化的持续集成系统[J]. 中国科学院大学学报, 2018, 35(4):569-575. [3] 邹保平,黄文思,张文晋,等. 基于Docker的应用部署管理平台研究[J]. 电子设计工程, 2017, 25(12):41-48. [4] 姚炜,阮志坚. 基于Docker技术实现BAP高效部署[J]. 工业控制计算机, 2017, 30(4):80-82. [5] 杨婧,李秀秀. 基于容器技术的广播电视PaaS平台建设[J]. 广播电视与技术, 2017, 44(7):46-48. [6] D Bernstein. Containers and Cloud:From LXC to Docker to Kubernetes[J]. IEEE Cloud Computing, 2014, 1(3):81-84. [7] 刘淑平,纪鑫,胡强新,等. 云架构下的电网GIS平台容器化管理技术研究[J]. 电力信息与通信技术, 2017, 15(7):7-12. [8] 吴宇婷,刘瑛祺. 基于NFC技术的移动支付系统实现方案[J]. 铁路计算机应用, 2017, 26(8):43-46.
点击查看大图