可以,GitLab 可以在 CentOS 上运行。
⚠️ 注意:
- CentOS 7 已于 2024-06-30 停止维护
- CentOS 8 已于 2021-12-31 停止维护
GitLab 新版本可能不再为已 EOL 的 CentOS 提供测试和保障
# 以 CentOS 7 为例
sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee
安装完成后:
sudo gitlab-ctl reconfigure
docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
gitlab/gitlab-ee:latest
如果你现在新部署 GitLab,强烈建议:
如果你愿意,可以告诉我:
我可以给你更合适的方案。