Jenkins安裝
#下載鏡像
docker pull docker.io/jenkins
#創(chuàng)建卷
docker volume create --name jenkins-home
#啟動容器
docker run -p 6002:8080 -d -p 50000:50000 --name jenkins -v jenkins-home:/var/jenkins_home jenkins
#獲取首次登錄密碼
docker exec -it jenkins bash
cat /var/jenkins_home/secrets/initialAdminPassword
Jenkins升級
進入 Jenkins 容器在宿主機的掛載目錄/home/jenkins中
#查看掛載的目錄路徑
docker volume inspect jenkins-home
cd cd /var/lib/docker/volumes/jenkins-home/_data
#在 CentOS7 中下載Jenkins的最新war包
wget http://mirrors.jenkins.io/war/latest/jenkins.war
#進入容器
docker exec -it -u root +ContainerId bash
#查看容器中jenkins war包的位置壳坪,并備份原來的war包
whereis jenkins
cd /usr/share/jenkins
cp jenkins.war jenkinsBAK.war
將/var/jenkins_home下的包cp到/usr/share/jenkins下覆蓋
cp /var/jenkins_home/jenkins.war /usr/share/jenkins/
退出容器并重啟
exit
docker restart +ContainerName
插件安裝
Jenkins插件下載:
默認下載地址:
http://updates.jenkins-ci.org/update-center.json
網(wǎng)絡不行 更換為:
http://mirror.xmission.com/jenkins/updates/update-center.json