一、Jenkins安裝
1.獲取docker鏡像
2.查看jenkins版本
3.啟動jenkins容器
docker run -d --name jenkins_01 -p 8081:8080 -v /home/jenkins_01:/home/jenkins_01 jenkins:latest
4.查看jenkins服務
5.啟動jenkins服務
6.進入容器獲取Administrator password
docker exec -it jenkins_01 bash
cat /var/jenkins_home/secrets/initialAdminPassword
將獲取到的Password粘貼上去.
7.輸入密碼之后,重啟docker鏡像 docker restart {CONTAINER ID},安裝完畢。
二、Jenkins更新
1.以root用戶進入jenkins容器
docker exec -it -u root ContainerId bash
2.在容器中下載jenkins的最新war包
wget http://mirrors.jenkins.io/war/latest/jenkins.war
4.查看容器中jenkins war包的位置,並備份原來的war包
whereis jenkins
cd /usr/share/jenkins
cp jenkins.war jenkinsBAK.war
5.將/var/jenkins_home下的包cp到/usr/share/jenkins下覆蓋
cp /var/jenkins_home/jenkins.war /usr/share/jenkins/
6.退出容器並重啟
exit
docker restart ContainerName/ContainerId
三、Jenkins顯示正確時間
1.以root用戶進入jenkins容器
docker exec -it -u root ContainerId bash
2.修改時區timezone及時間localtime
echo Asia/Shanghai >/etc/timezone
scp -r username@xxx.xx.xxxx.xxx:/etc/localtime /etc/localtime
3.Jenkins Restart