gitlab使用容器安装
时间: 2025-01-09 16:11:28 浏览: 7
### 使用Docker Compose 安装 GitLab
为了通过 Docker 和 Docker Compose 来部署 GitLab,需创建一个 `docker-compose.yml` 文件来定义服务。此文件会指定用于运行 GitLab 所必需的服务及其配置。
#### 创建 `docker-compose.yml`
下面是一个简单的例子,展示了如何编写 `docker-compose.yml` 文件以启动 GitLab 实例:
```yaml
version: '3'
services:
web:
image: 'gitlab/gitlab-ce:latest'
restart: always
ports:
- "80:80"
- "443:443"
- "22:22"
volumes:
- /srv/gitlab/config:/etc/gitlab
- /srv/gitlab/logs:/var/log/gitlab
- /srv/gitlab/data:/var/opt/gitlab
```
上述 YAML 配置指定了要使用的 GitLab 映像版本以及端口映射和卷挂载设置[^1]。
#### 启动 GitLab 容器
完成 `docker-compose.yml` 的编辑之后,在命令行工具中导航到该文件所在的目录并执行如下命令来启动容器化应用:
```bash
docker-compose up -d
```
这条指令会在后台模式下启动所有由 `docker-compose.yml` 中描述的服务,并使它们持续运行直到手动停止为止[^2]。
一旦成功启动,可以通过浏览器访问 http://localhost 或者服务器 IP 地址来进行初始配置向导的操作,从而完成 GitLab 的安装过程。
阅读全文