- 在jenkins安装一段时间后,已经上了新的版本,这个时候由于是docker安装的,使用docker-compose stop --> docker rm jenkins9090 --> docker rmi jenkins/jenkins–> docker-compose up -d 安装完成后仍然不是最新版本,那么具体的安装步骤如下:
下载升级包
在登陆上旧版的jenkins后,配置管理进去后会提示新版下载,只需要点击下载即可,将下载后的war包,上传至服务器的189目录下:
/home/tools/jenkins.war
进入容器
# 查看容器
docker ps -a
# 进入容器
docker exec -it -u root jenkins9090 /bin/bash
# 进入容器后查看jenkins.war的路径
ps -ef|grep java
备份现有包
cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war-bak
在容器内创建新的文件夹
mkdir /usr/share/jenkins/jenkins_version
退出容器
exit
上传最新war包至容器内
docker cp /home/tools/jenkins.war jenkins9090:/usr/share/jenkins/jenkins_version/
重新进入容器
docker exec -it -u root jenjins9090 /bin/bash
cd /usr/share/jenkins
rm jenkins.war
mv jenkins_version/jenkins.war .
退出容器
exit
重启容器
docker restart jenkins9090
验证
- 登陆系统,查看右下角的版本。