下面是 CentOS 上卸载 GitLab 的几种常见方式,按不同安装方式说明(请先确认是哪种安装方式)。
rpm -qa | grep gitlab
gitlab-ce / gitlab-ee → RPM 包安装gitlab-ctl stop
yum remove -y gitlab-ce
或
rpm -e gitlab-ce
rm -rf /opt/gitlab
rm -rf /var/opt/gitlab
rm -rf /etc/gitlab
rm -rf /var/log/gitlab
systemctl daemon-reload
✅ 到此已完全卸载
docker ps -a | grep gitlab
docker stop gitlab
docker rm gitlab
docker images | grep gitlab
docker rmi gitlab/gitlab-ce
rm -rf /srv/gitlab # 或你映射的目录
手动删除以下目录:
rm -rf /home/git/gitlab
rm -rf /home/git/.ssh
rm -rf /var/log/gitlab
并清理:
如果只是 重装或迁移:
gitlab-rake gitlab:backup:create
备份位置:
/var/opt/gitlab/backups
ps aux | grep gitlab
netstat -tunlp | grep 80
gitlab-ctl stop
yum remove gitlab-ce -y
rm -rf /opt/gitlab /var/opt/gitlab /etc/gitlab /var/log/gitlab
如果你愿意,可以告诉我:
gitlab-ce 或 gitlab-ee我可以给你更精确的命令。