在 CentOS 上卸载 Jenkins,通常分为 停止服务 → 卸载软件包 → 清理残留文件 几个步骤。下面按常见情况给你一个完整流程。
sudo systemctl stop jenkins
sudo systemctl disable jenkins
确认状态:
systemctl status jenkins
rpm -qa | grep jenkins
sudo yum remove jenkins -y
或(CentOS 8+):
sudo dnf remove jenkins -y
sudo rpm -e jenkins
docker ps -a | grep jenkins
docker stop <container_id>
docker rm <container_id>
如果你是用 docker-compose:
docker-compose down
直接杀掉进程并删除目录即可:
ps -ef | grep jenkins
kill -9 <pid>
rm -rf /path/to/jenkins
即使卸载了软件包,Jenkins 的 配置和数据仍然存在。
sudo rm -rf /var/lib/jenkins
sudo rm -rf /var/log/jenkins
sudo rm -rf /var/cache/jenkins
sudo rm -f /etc/init.d/jenkins
sudo userdel -r jenkins
如果不再使用 Jenkins:
sudo rm -f /etc/yum.repos.d/jenkins.repo
sudo yum clean all
which jenkins
java -jar /usr/lib/jenkins/jenkins.war 2>/dev/null
systemctl list-units | grep jenkins
如果没有任何输出,说明已卸载干净 ✅
sudo systemctl stop jenkins
sudo systemctl disable jenkins
sudo yum remove jenkins -y
sudo rm -rf /var/lib/jenkins /var/log/jenkins /var/cache/jenkins
如果你能告诉我:
我可以给你 最精简、最安全 的卸载方案。