gitlab 安装
拉取 GitLab 镜像
bash
docker pull gitlab/gitlab-ce
准备 docker-compose.yml 文件
yml
version: "3.1"
services:
gitlab:
image: "gitlab/gitlab-ce:latest"
container_name: gitlab
restart: always
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://10.32.1.200:8929'
gitlab_rails['gitlab_shell_ssh_port'] = 2224
ports:
- "8929:8929"
- "2224:2224"
volumes:
- "./config:/etc/gitlab"
- "./logs:/var/log/gitlab"
- "./data:/var/opt/gitlab"
- http://10.32.1.200:8929 对外访问的地址
启动容器
bash
docker-compose up -d
查看 root 用户初始密码
bash
docker exec -it gitlab cat /etc/gitlab/initial_root_password