3-2 git hosting本地私有化部署gitlab-ce
Docker 部署(推荐)
# 创建数据目录
mkdir -p /srv/gitlab/config /srv/gitlab/data /srv/gitlab/logs
# 启动 GitLab
docker run -d \
--hostname gitlab.example.com \
-p 80:80 -p 443:443 -p 22:22 \
--name gitlab \
--restart always \
-v /srv/gitlab/config:/etc/gitlab \
-v /srv/gitlab/data:/var/opt/gitlab \
-v /srv/gitlab/logs:/var/log/gitlab \
gitlab/gitlab-ce:latest
bash
首次启动约需 5-10 分钟初始化,访问 http://localhost 设置 root 密码。
系统要求
| 资源 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 2 核 | 4 核+ |
| 内存 | 4 GB | 8 GB+ |
| 磁盘 | 50 GB | 200 GB+ SSD |
参考资源
↑