CI:持续构建
CD:持续部署(Continuous Deployment) 和 持续交付(Continuous Delivery)
1、历程
(1)、远古构建流程
- 开发人员将源代码,经过编译、压缩等一系列流程打包为制品(意思为打包后的成品)
- 将制品上传到服务器。
-
在服务器将编译后的文件,手动可用的容器服务内(例如 Nginx,Tomcat,Apache 等服务)
远古构建流程
(2)、什么是Docker?
Docker 是一个开源的应用容器引擎。开发者可以将自己的应用打包在自己的镜像里面,然后迁移到其他平台的 Docker 中
网友评论