温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

jenkins怎样升级版本

发布时间:2026-10-22 14:18:45 来源:亿速云 阅读:107 作者:小樊 栏目:编程语言

下面给你一份通用且安全的 Jenkins 升级指南,涵盖常见场景(Linux / WAR / Docker)。操作前请务必备份。


一、升级前准备(非常重要)

1. 备份数据

Jenkins 核心数据在 JENKINS_HOME 目录(默认:

  • Linux:/var/lib/jenkins
  • WAR:启动用户家目录下 .jenkins

备份内容:

tar -czvf jenkins_home_backup.tar.gz /var/lib/jenkins

2. 查看当前版本

  • 页面:Manage Jenkins → System
  • 或命令:
java -jar jenkins.war --version

3. 检查插件兼容性

  • Manage Jenkins → Manage Plugins → Installed
  • 升级后插件可能不兼容,建议先升级插件

二、Linux(yum / apt 安装)升级

YUM(CentOS / RHEL)

sudo yum clean all
sudo yum update jenkins
sudo systemctl restart jenkins

APT(Ubuntu / Debian)

sudo apt update
sudo apt upgrade jenkins
sudo systemctl restart jenkins

三、WAR 包方式升级(最通用)

  1. 下载新版本
wget https://updates.jenkins.io/download/war/2.xxx/jenkins.war
  1. 停止 Jenkins
systemctl stop jenkins
  1. 替换原 war 包
mv jenkins.war /usr/share/jenkins/jenkins.war
  1. 启动
systemctl start jenkins

四、Docker 方式升级

1. 修改镜像版本

image: jenkins/jenkins:2.xxx-lts

2. 重新创建容器

docker-compose down
docker-compose up -d

✅ 只要 JENKINS_HOME 挂载了卷,数据不会丢


五、Web 界面自动升级(不推荐生产)

Manage Jenkins → Upgrade Jenkins

  • 仅适合测试环境
  • 依赖网络,可能失败

六、升级后检查

  • 插件是否报错
  • 构建是否正常
  • 系统日志:Manage Jenkins → Logs

七、常见坑

❌ 直接覆盖未备份
❌ Java 版本过低(Jenkins 2.4xx 需 Java 11+)
❌ 插件版本过旧导致无法启动


如果你告诉我:

  • 安装方式(yum / docker / war)
  • 当前版本
  • 操作系统

我可以给你精确升级命令。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手