1.安装 Docker 和 Docker Compose
首先,确保您的服务器已安装 Docker 和 Docker Compose。您可以通过以下链接找到安装说明:
Docker:https://docs.docker.com/engine/install/
Docker Compose:https://docs.docker.com/compose/install/
2.获取 GitLab Docker Compose 文件
使用以下命令下载 GitLab Docker Compose 文件:
curl -O https://raw.githubusercontent.com/gitlabhq/gitlabhq/master/docker-compose.yml
3.编辑 GitLab Docker Compose 文件
打开 docker-compose.yml 文件,并将以下端口映射到您的服务器的 IP 地址:
- "80:80"
- "443:443"
- "22:22"
您还可以根据需要更改其他配置选项,如数据存储位置和 GitLab 版本。
4.启动 GitLab
使用以下命令启动 GitLab:
docker-compose up -d
这将在后台启动 GitLab 容器。
5.访问 GitLab
按照以下 URL 访问 GitLab:
http://<YOUR_SERVER_IP>
在第一次访问页面时,您需要设置管理员帐户和密码。完成后,您将被重定向到 GitLab 主页。
现在,您已经成功地将 GitLab 部署在自己的服务器上,并且可以开始使用 GitLab 为您的团队提供版本控制和协作工具。