DevOps課程-Jenkins 3

串接一下github上的專案,在Jenkines容器內打包image推上docker-hub

ZONGRU Li
Jan 9, 2022

<這邊我有重開過機台才做>

建立一個一般的build job:

用帳號密碼式的,其實還有github的,但是一直有問題
mvn package

執行後看到:

原因很簡單,因為我重開了,另外這個Jenkins容器也重建了

也就是說/var/run/docker.sock目錄權限又變回去了...

所以..重新root進去容器內在執行一次:

chmod 666 /var/run/docker.sock

在重跑一次Jenkins Job!

進到容器觀察可以看到:

出來容器外面也會看到一樣的image:

去到docker hub上建個私有庫:

回頭修改jenkins job,讓奇可以push上到這個庫

先建立憑證:

調整Jenkins Job來推上docker hub:

首先要引入上面建的docker hub用的憑證:

變成變數取用!

另外:

執行:

確認docker-hub上:

有推上去了!

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet