一、 安装GitLab
gitlab 镜像分为两个版本:
- gitlab-ce 社区版
- gitlab-ee 企业收费版
这里使用社区版则可,直接安装官方镜像。
1. 拉取gitlab-ce源
docker pull gitlab/gitlab-ce:latest
2. 运行GitLab
下载完后,先不急着运行Gitlab,为了避免容器运行时数据丢失,需要使用Docker volume(容器卷)方式来将数据映射到本地,这里创建/mydata/gitlab目录来存放相应的数据,具体对应关系如下表。
宿主机位置 | 容器位置 | 作用 |
---|---|---|
/mydata/gitlab/config | /etc/gitlab | 用于存储 GitLab 配置文件 |
/mydata/gitlab/logs | /var/log/gitlab | 用于存储日志 |
/mydata/gitlab/data | /var/opt/gitlab | 用于存储应用数据 |
docker run \
--publish 4443:443 --publish 8686:80 \
--name gitlab \
--volume /mydata/gitlab/config:/et