Skip to content

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"

启动容器

bash
docker-compose up -d

查看 root 用户初始密码

bash
docker exec -it gitlab cat /etc/gitlab/initial_root_password

Released under the MIT License.