참고: 도커 설치

folder/docker-compose.yml

version: '3'
services:
  gitlab-svc:
    image: gitlab/gitlab-ce:14.7.1-ce.0
    container_name: gitlab-con
    restart: always
    ports:
      - 9080:80
    environment:
      GITLAB_SKIP_UNMIGRATED_DATA_CHECK: true
      GITLAB_OMNIBUS_CONFIG: |
        external_url '<https://git.mydomain.com>'
        nginx['listen_port'] = 80
        nginx['listen_https'] = false
        # gitlab_rails['gitlab_shell_ssh_port'] = 8022
        # Add any other gitlab.rb configuration here, each on its own line
    volumes:
      - ./gitlab-git/config:/etc/gitlab
      - gitlab-git-logs:/var/log/gitlab
      - gitlab-git-data:/var/opt/gitlab
volumes:
  gitlab-git-data:
  gitlab-git-logs:
  

초기 계정