温馨提示×

如何卸载Jenkins服务

小樊
36
2026-08-19 16:33:12
栏目: 编程语言

下面按常见系统分别说明如何卸载 Jenkins 服务,你可以对照自己的环境操作。


一、Linux 卸载 Jenkins

1️⃣ 停止 Jenkins 服务

sudo systemctl stop jenkins

2️⃣ 卸载 Jenkins 软件包

Ubuntu / Debian

sudo apt remove jenkins -y
sudo apt purge jenkins -y

CentOS / RHEL / Rocky / Alma

sudo yum remove jenkins -y
# 或(较新系统)
sudo dnf remove jenkins -y

3️⃣ 删除残留文件和目录

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

4️⃣ 删除 Jenkins 用户(可选)

sudo deluser jenkins
# 或
sudo userdel -r jenkins

5️⃣ 确认服务已移除

systemctl list-units --type=service | grep jenkins

二、Windows 卸载 Jenkins

方法一:通过系统卸载(推荐)

  1. 打开 控制面板 → 程序和功能
  2. 找到 Jenkins
  3. 右键 → 卸载

方法二:命令行卸载

sc stop jenkins
sc delete jenkins

删除残留目录

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

三、macOS 卸载 Jenkins

通过 Homebrew 安装的情况

brew services stop jenkins
brew uninstall jenkins

删除配置和数据

rm -rf ~/.jenkins

四、Docker 方式运行的 Jenkins

停止并删除容器

docker ps -a | grep jenkins
docker stop <container_id>
docker rm <container_id>

删除镜像(可选)

docker rmi jenkins/jenkins

删除挂载数据(如使用了 volume)

docker volume ls
docker volume rm <volume_name>

五、彻底清理(通用建议)

如果你是想完全重装,建议确认:

  • Jenkins 服务已不存在
  • ~/.jenkins/var/lib/jenkins 已删除
  • 没有残留端口占用(默认 8080)

如果你愿意,可以告诉我:

  • 操作系统(Windows / Linux / macOS)
  • Jenkins 安装方式(包管理 / Docker / WAR)

我可以给你精确到每一步的命令

0