当前位置>主页 > 期刊在线 > 计算机技术 >

计算机技术2019年13期

Docker 下的持续集成系统的开发应用
陈文驰
(湖南信息职业技术学院,湖南 长沙 410200)

摘  要:本文针对Docker 下的持续集成系统发展的客观趋势,从Docker 下持续集成系统的概述出发,通过采用基于大量参考文献的分析法、对比法,介绍了Docker 下持续集成系统的实现,分析了Docker 下的持续集成系统的应用,希望为Docker下的持续集成系统的使用人员提供有效的参考。本文首先从Docker 下的持续集成系统的开发分析、开发Docker 下的持续集成系统的注意事项两个方面入手,介绍了Docker 下持续集成系统的实现过程。其次,从应用于项目的简化配置、应用于代码流水线管理、应用于多个机器的隔离、应用于开发人员的快速开发、应用于工作进度的快速反馈五个方面入手,分析了Docker 下的持续集成系统的具体应用。最后,又以结束语的形式总结了Docker 下的持续集成系统的开发应用给开发人员的工作带来的便利。希望通过这次研究,为Docker 下的持续集成系统的应用的普及和推广发挥一定的积极影响。


关键词:Docker;持续集成系统;系统开发



中图分类号:TP311.52         文献标识码:A         文章编号:2096-4706(2019)13-0108-03


Development and Application of Continuous Integration System under Docker

CHEN Wenchi

(Hunan College of Information,Changsha 410200,China)

Abstract:Aiming at the objective trend of continuous integration system development under Docker,starting from the overview of continuous integration system under Docker,this paper introduces the implementation of continuous integration system under Docker through the analysis and comparison of a large number of references,and analyses the application of continuous integration system under Docker,hoping to provide effective reference for users of continuous integration system under Docker. Firstly,this paper introduces the implementation process of the continuous integration system under Docker from two aspects:the development and analysis of the continuous integration system under Docker and the matters needing attention in the development of the continuous integration system under Docker. Secondly,the application of continuous integration system under Docker is analyzed from five aspects:simplified configuration,code pipeline management,isolation of multiple machines,rapid development of developers and rapid feedback of work schedule. Finally,in the form of concluding remarks,the development and application of continuous integration system under Docker bring convenience to developers’work. It is hoped that this research will play a positive role in the popularization and promotion of the application of continuous integration system under Docker.

Keywords:Docker;continuous integration system;system development


参考文献:

[1] 张成. 基于Docker 的持续集成系统的设计与实现 [D]. 苏州:苏州大学,2016.

[2] 张兆晨,罗铁坚.CCI:一种基于容器化的持续集成系统 [J]. 中国科学院大学学报,2018,35(4):569-575.

[3] 张琦. 基于Docker 的CaaS 管理平台架构研究与设计 [J].计算机应用与软件,2018,35(11):33-41+54.

[4] 李志盼. 基于Docker 的分布式Web 平台的研究与实现 [D]. 上海:上海师范大学,2018.

[5] 肖小芳,宋建新.Docker 网络通信研究与实现 [J]. 通讯世界,2017(22):1-2.

[6] 肖坚. 基于Docker 的应用服务云平台的设计和实现 [D].广州:华南理工大学,2017.


作者简介:陈文驰(1989.12-),男,汉族,湖南益阳人,硕士,讲师,主要研究方向:云计算技术研究。