温馨提示×

CentOS怎么卸载Jenkins

小樊
43
2026-08-04 17:32:58
栏目: 智能运维

CentOS 上卸载 Jenkins,通常分为 RPM/YUM 安装Docker 安装 两种情况。下面按常见方式说明。


一、如果是通过 yum / rpm 安装的 Jenkins

1. 停止 Jenkins 服务

sudo systemctl stop jenkins
sudo systemctl disable jenkins

2. 卸载 Jenkins 软件包

sudo yum remove jenkins -y

或(新版本 CentOS / Rocky / Alma):

sudo dnf remove jenkins -y

3. 删除残留文件和目录

Jenkins 默认会留下配置、任务、插件等内容,建议一并清理:

# 主目录(包含 jobs、plugins、config.xml)
sudo rm -rf /var/lib/jenkins

# 日志
sudo rm -rf /var/log/jenkins

# 缓存
sudo rm -rf /var/cache/jenkins

# 服务文件(一般 yum 会自动删除)
sudo rm -f /etc/systemd/system/jenkins.service
sudo rm -f /usr/lib/systemd/system/jenkins.service

4. 重新加载 systemd

sudo systemctl daemon-reload

二、如果是通过 Docker 安装的 Jenkins

1. 查看 Jenkins 容器

docker ps -a | grep jenkins

2. 停止并删除容器

docker stop jenkins
docker rm jenkins

(容器名按实际情况替换)

3. 删除 Jenkins 镜像(可选)

docker images | grep jenkins
docker rmi jenkins/jenkins

4. 删除挂载的数据卷(如果有)

docker volume ls
docker volume rm <volume_name>

三、如果是 手动下载 war 包运行

1. 停止 Jenkins 进程

ps -ef | grep jenkins
kill -9 <pid>

2. 删除文件

rm -rf /path/to/jenkins.war
rm -rf ~/.jenkins

四、验证是否已卸载

which jenkins
jenkins --version
systemctl status jenkins

如果都没有输出或提示不存在,说明已卸载干净。


如果你不确定 Jenkins 是怎么安装的,可以把下面命令的输出发给我,我可以帮你判断:

rpm -qa | grep jenkins
docker ps -a
systemctl status jenkins

0