jenkins+docker+docker-compose持續集成


一、前期准備

1、宿主機安裝docker,傳送門

2、宿主機安裝JDK,傳送門

3、宿主機安裝maven,傳送門

4、宿主機安裝git

yum install git 

5、宿主機安裝jenkins,傳送門

6、宿主機安裝docker-compose,傳送門

二、jenkin系統設置

系統管理->全局工具配置

JDK配置:

 

Maven配置:

 

Docker配置:

 

三、jenkins安裝插件

安裝插件:Docker Compose Build Step Plugin

創建一個自由風格的軟件項目

配置源碼管理

增加構建步驟

構建設定

 

重點:

配置完成之后直接構建,系統報錯:

 

懷疑是docker-compose 有問題,試着執行docker-compose -v 命令,報如下錯誤:

 

但是宿主機已經安裝了docker-compose ,而且在宿主機下命令也是能夠執行的,最后網上找了一大圈,執行以下命令之后,jenkins中能夠正常運行docker-compose命令,具體原因不清楚,還需要再學習

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM