下面分 两种常见情况 说明在 Linux 上如何卸载 GitLab(通常指 GitLab CE/EE 的 Omnibus 安装方式)。
sudo gitlab-ctl stop
CentOS / RHEL / Rocky / Alma:
sudo yum remove gitlab-ce
# 或
sudo dnf remove gitlab-ce
Ubuntu / Debian:
sudo apt-get remove gitlab-ce
⚠️ 以下操作会永久删除代码、数据库、备份等,请确认已备份!
sudo rm -rf /opt/gitlab
sudo rm -rf /var/opt/gitlab
sudo rm -rf /etc/gitlab
sudo rm -rf /var/log/gitlab
sudo systemctl daemon-reload
docker stop gitlab
docker rm gitlab
docker rmi gitlab/gitlab-ce
docker volume rm gitlab-config gitlab-data gitlab-logs
(名称以你实际创建为准)
如果是从源码安装:
/home/git/gitlab)gitwhich gitlab-ctl
gitlab-ctl status
无输出或提示命令不存在即表示已卸载。
如果你能告诉我:
我可以给你更精确的卸载命令。