起因
由於我是用docker 在自己的桌機上面使用 docker 安裝 LTS的 Jenkins ,然後測試一段時間後發現有小改版所以紀錄一下在 Docker 要怎麼更新 docker Jenkins container.
下載 jenkins.war
進入Jenkins 頁面然後到 『管理 Jenkins』➡ 『管理外掛程式』裡面就會在 Header 部份有警示出現新版本可以更新。(我已經更新了😆所以沒有畫面可以screenshot 也大家看)
不過這個 jenkins.war 會下載到你自己電腦裡面接下來就是把 war 檔複製到 container 裡面。
複製 war 檔到 Container
此時 Jenkins container 應該是正在運行中。使用 docker 的指令把剛剛下載的war 檔複製到 container 內的 /usr/share/jenkins 內
Command :
# docker cp path/jenkins.war jenkins:/usr/share/jenkins
- path : 你剛剛下載 jenkins.war 的位置。
- jenkins : 你的 jenkins docker container 的名字。
複製完後接著重新啟動 Jenkins Container 就更新完成了。
Command :
# docker restart jenkins
留言
張貼留言