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/

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM