如何使用jenkins自動生成springboot專案的docker映象

王聰聰發表於2018-02-09

如何使用jenkins自動生成springboot專案的docker映象

小弟經過多次測試。親測可用。如有錯誤請指教: 需要準備的東西: 1.linux系統 2.springboot專案: 3.docker環境

建立Jenkins容器

1.1 啟動容器: 由於Jenkins執行在Tomcat容器中,因此我們將容器的8080埠對映到宿主機的8080埠上:

docker run -d -p 8080:8080 --name my_jenkins -v /var/run/docker.sock:/var/run/docker/sock docker.io/chadmoon/jenkins-docker-kubectl:latest

1.2 在Jenkins中建立專案:

如何使用jenkins自動生成springboot專案的docker映象

第一次需要獲取密碼:

進入容器:

docker exec -it my_jenkins bash

檢視密碼:

cat /root/.jenkins/secrets/initialAdminPassword

如何使用jenkins自動生成springboot專案的docker映象

如何使用jenkins自動生成springboot專案的docker映象

開始下載外掛:

如何使用jenkins自動生成springboot專案的docker映象
點選頁面左側的“新建”按鈕:
如何使用jenkins自動生成springboot專案的docker映象
如何使用jenkins自動生成springboot專案的docker映象
使用git 下載專案
如何使用jenkins自動生成springboot專案的docker映象
選擇shell
如何使用jenkins自動生成springboot專案的docker映象
編些shell指令碼進行dockerfile建立映象
如何使用jenkins自動生成springboot專案的docker映象
立即構建:
如何使用jenkins自動生成springboot專案的docker映象
如何使用jenkins自動生成springboot專案的docker映象

相關文章