GitLab CE功能
在您自己的服务器上运行 Git、CI/CD、镜像仓库和 Wiki。
合并请求
代码审查、内联评论和审批工作流。
CI/CD 流水线
内置 CI/CD,支持 Auto DevOps。
容器镜像仓库
从您自己的镜像仓库推送和拉取 Docker 镜像。
问题看板
看板、史诗和里程碑。
Wiki 与文档
内置带版本控制的 Wiki。
安全扫描
SAST、DAST 和依赖扫描。
GitLab CE + VPS 与 GitHub Enterprise 对比
一个 VPS 价格,涵盖无限数量的代码仓库和 runner。
| 功能 | GitLab CE + VPS | GitHub Enterprise |
|---|---|---|
| 数据所有权 | 您的服务器,您的代码 | 微软云 |
| CI/CD | 无限流水线 | 按用量计费 |
| 容器镜像仓库 | 已包含 | 已包含 |
| 按用户计费 | 固定 VPS 价格 | $21/用户/月 |
| 自托管选项 | 免费(CE 版) | $21/用户/月 最低 |
10 分钟内安装 GitLab
在您的 VPS 上使用 Docker。
连接
ssh root@your-server-ip 部署 GitLab
docker run -d --hostname gitlab.example.com \ -p 443:443 -p 80:80 -p 2222:22 \ --name gitlab \ -v gitlab-config:/etc/gitlab \ -v gitlab-logs:/var/log/gitlab \ -v gitlab-data:/var/opt/gitlab \ gitlab/gitlab-ce:latest 访问 GitLab
访问 http://your-server-ip。初始 root 密码在 /etc/gitlab/initial_root_password 中。
推荐 VPS 配置
最低配置
小型团队
- 4 GB RAM
- 小型团队
团队
使用 CI/CD 的团队
- 8 GB RAM
- 使用 CI/CD 的团队
组织
使用 Runner 的大型团队
- 16 GB+ RAM
- 使用 Runner 的大型团队
GitLab 自托管常见问题
仍有疑问? 联系我们的支持团队