gitlab docker-compose

  • 配置文件
 1# 在工作目录下创建 docker-compose.yml 文件,编辑以下内容
 2version: "3"
 3services:
 4  gitlab:
 5    image: 'gitlab/gitlab-ce:latest'
 6    restart: always
 7    container_name: gitlab
 8    ports:
 9      - '80:80'
10    volumes:
11      - '/docker/software/gitlab/config:/etc/gitlab'
12      - '/docker/software/gitlab/logs:/var/log/gitlab'
13      - '/docker/software/gitlab/data:/var/opt/gitlab'
14    environment:
15      TZ: 'Asia/Shanghai'
16      GITLAB_OMNIBUS_CONFIG: |
17        external_url 'http://127.0.0.1:80'
18#         Add any other gitlab.rb configuration here, each on its own line
19         gitlab_rails['gitlab_ssh_host'] = '127.0.0.1'
20#         gitlab_rails['gitlab_shell_ssh_port'] = 26013
21     
22
  • 初始密码
1/docker/software/gitlab/config/initial_root_password
2查找(docker 挂载出来的路径)