Jenkins与Docker的自动化CI/CD实战
一、发布流程设计 工作流程: 二、环境规划: 三、 部署过程 1,部署git 如果公司内部有直接克隆就可以 2,部署Jenkins环境 部署传送门:Jenkins+Maven+Svn实现代码自动打包与发布 3,部署私有镜像仓库 注意:docker 仓库 由于https 认证,所有需要pull的客户端,需要修改配置文件 4,所有主机安装docker 1)安装依赖包 2)添加Docker软件包源: 3)安装Docker CE 4)配置加速器 5)启动并开机启动 四、构建基础镜像 【Apache、Nginx、Tomcat、LNMP、LAMP、LNTP】 JAVA程序必须有JDK环境才可以运行,为了减少镜像大小及提高性能,这里直接把JDK放到宿主机上,容器以挂载形式使用。 1,安装jdk 2,拟写Dockerfile 3,构建镜像 4,上传到docker 镜像仓库 5,启动镜像 测试 五、Jenkins 配置 1.主页面 -> 系统管理 -> 全局工具配置 指定JDK、Maven路径,Git保持默认: 2.jenkins安装必要插件 主页面 ->...
















