在阿里云 Centos7.6 上利用 docker 搭建 Jenkins 来自动化部署 Django 项目

刘悦 at 
一般情况下,将一个项目部署到生产环境的流程如下:需求分析—原型设计—开发代码—内网部署-提交测试—确认上线—备份数据—外网更新-最终测试,如果发现外网部署的代码有异常,需要及时回滚。整个过程相当复杂而漫长,其中还需要输入不少的命令,比如上传代码,git 的拉取或者合并分支等等。Jenkins 是目前非常流行的一款持续集成工具,可以帮助大家把更新后的代码自动部署到服务器上运行,整个流程非常自动化,你可以理解为部署命令操作的可视化界面。Jenkins 主要有三种安装方式下载官方 war 包,放到 tomcat 中直接运行。yum 安装。使用官方 docker 镜像。毫无疑问,既然有 docker ……