Jenkins集成Docker镜像实现自动发布

思路&流程

Jenkins集成Docker镜像实现自动发布与Jenkins发布mavne项目思路一样总体流程 为:

Jenkins 拉去远端源码 —— git

实现应用打包 —— jenkins本地

将应用上传至相应的Server端。

server端操作:

把应用程序打包进Docker镜像 —— Dockerfile

镜像上传到Docker私有仓库 —— shell或者 Docker相关的Jekins插件

删除老的Docker容器,运行新的Docker容器 —— shell脚本

jenkins ssh 配置,将windows文件上传至Linux Server。

Dockerfile配置文件:

[root@centos7 docker_tar]# vi Dockerfile
FROM docker-tomcat:latest
MAINTAINER Li <rzli@cupdata.com>
COPY ./DevPlatform.war /usr/local/tomcat/webapps/

原文地址:https://www.cnblogs.com/lirunzhou/p/9505775.html