温馨提示×

温馨提示×

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

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

jenkins如何卸载干净

发布时间:2026-09-11 11:18:16 来源:亿速云 阅读:103 作者:小樊 栏目:编程语言

下面按操作系统给你一套「Jenkins 卸载干净」的标准做法,避免残留配置、服务、端口占用等问题。


一、Linux(以 Ubuntu / CentOS 为例)

1️⃣ 停止 Jenkins 服务

sudo systemctl stop jenkins
sudo systemctl disable jenkins

2️⃣ 卸载 Jenkins 软件

Ubuntu / Debian

sudo apt remove jenkins
sudo apt purge jenkins
sudo apt autoremove

CentOS / RHEL

sudo yum remove jenkins
# 或
sudo dnf remove jenkins

3️⃣ 删除 Jenkins 数据和配置(关键)

sudo rm -rf /var/lib/jenkins
sudo rm -rf /var/log/jenkins
sudo rm -rf /etc/jenkins
sudo rm -rf /usr/lib/jenkins
sudo rm -rf /var/cache/jenkins

4️⃣ 删除用户(可选)

sudo deluser jenkins

5️⃣ 删除 systemd 残留

sudo rm -f /etc/systemd/system/jenkins.service
sudo systemctl daemon-reload

二、Windows 卸载 Jenkins

1️⃣ 卸载程序

  • 控制面板 → 程序和功能 → 卸载 Jenkins

2️⃣ 停止服务(如还在)

sc stop jenkins
sc delete jenkins

3️⃣ 删除残留目录

C:\Program Files\Jenkins
C:\Users\<你的用户>\.jenkins
C:\Windows\System32\config\systemprofile\.jenkins

三、Docker 安装的 Jenkins

1️⃣ 停止并删除容器

docker stop jenkins
docker rm jenkins

2️⃣ 删除镜像

docker rmi jenkins/jenkins

3️⃣ 删除数据卷

docker volume ls
docker volume rm jenkins_home

四、验证是否卸载干净

which jenkins
ps -ef | grep jenkins
netstat -tunlp | grep 8080

如果没有任何输出,说明已卸载干净 ✅


五、常见坑提醒

  • 只卸载不删 /var/lib/jenkins → 重装会直接恢复旧数据
  • 端口 8080 仍占用 → 多半是 service 没删干净
  • Jenkins 跑在 Tomcat → 还要删 webapps/jenkins.war

如果你能告诉我:

  • 操作系统
  • 安装方式(apt / yum / war / docker)

我可以给你一对一精确命令。

向AI问一下细节

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

AI
助
手