DockerでGitLabの起動

コンテナ作成ファイル compose.yaml の作成

データを移行する場合は、Upgrade Path に従い、順番にアップデートする必要があります
初回起動は15分程度の時間がかかる場合があります

サブディレクトリ運用なら、external_url を設定
ssh ポートを変更するなら、gitlab_rails[‘gitlab_shell_ssh_port’] も設定

services:
  gitlab:
    #image: gitlab/gitlab-ce:17.9.1-ce.0
    #image: gitlab/gitlab-ce:17.11.7-ce.0
    #image: gitlab/gitlab-ce:18.2.8-ce.0
    image: gitlab/gitlab-ce:18.5.2-ce.0
    container_name: gitlab
    ports:
      - "22022:22"
      - "22080:80"
      - "22443:443"
    volumes:
      - ./gitlab/config:/etc/gitlab
      - ./gitlab/logs:/var/log/gitlab
      - ./gitlab/data:/var/opt/gitlab
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'https://ydlprog.ddns.net/gitlab/'
        gitlab_rails['gitlab_shell_ssh_port'] = 22022
    restart: always

root passwordの確認

docker exec -it gitlab grep "Password" /etc/gitlab/initial_root_password

コメント

タイトルとURLをコピーしました