一、下載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