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