Docker下Jenkins的安裝部署、更新


一、下載Jenkins鏡像

docker pull jenkins/jenkins

二、創建掛載文件

mkdir /srv/jenkins
chown -R 1000:1000 /srv/jenkins

三、啟動Docker鏡像

docker run -itd -p 8080:8080 -p 50000:50000 \
--name jenkins --privileged=true \
-v /srv/jenkins:/var/jenkins_home \
--env JAVA_OPTS="-Duser.timezone=GMT+08" jenkins:jenkins

瀏覽器輸入地址http://localhost:8080 可以進入Jenkins,下載並安裝插件

四、Docker方式安裝的Jenkins如何升級

1、下載jenkins.war文件

2、將文件復制到鏡像掛載目錄

docker cp /home/jenkins/jenkins.war [CONTAINER ID]:/var/jenkins_home/

3、連接到Docker鏡像

docker exec -it -u root [CONTAINER ID] bash

[CONTAINER ID]可以通過下面的命令查詢

docker ps -a

4、將文件復制到jenkins安裝目錄

#找到jenkins的安裝目錄
root@6f421b73da91:/# whereis jenkins
#備份jenkins.war文件
root@6f421b73da91:/# cp jenkins.war jenkinsBAK.war
#覆蓋jenkins.war文件
root@6f421b73da91:/# cp /var/jenkins_home/jenkins.war /usr/share/jenkins/

5、 重啟Jenkins

 


免責聲明!

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



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