Jenkins版本更新(Docker container)

今天將Jenkins的Docker容器啟動後,發現有新版本的Jenkins可以更新



Jenkins的更新只有一個jenkins.war的檔案,將它下載至Docker容器內。

以root進入Jenkins Container
C:\ docker container exec -u 0 -it jenkins /bin/bash

將新版的 jenkins.war 移動並取代舊版本,路徑為 /usr/share/jenkins
# mv jenkins.war /usr/share/jenkins

修改權限
# chown jenkins:jenkins /usr/share/jenkins/jenkins.war

退出Jenkins Container
# exit

重新啟動 Jenkins Container
C: \docker container restart ebd587cc3763

等待一段時間,讓服務重啟後即完成版本更新。

利用Plink替代Putty來建立Script