LoginSignup
1
1

More than 3 years have passed since last update.

DockerでGitLab

Posted at

古くなったGitLabサーバを刷新することになった。
折角なのでDockerでやってみた。

Docker定義

web:
  image: 'gitlab/gitlab-ce:latest'
  restart: always
  container_name: 'gitlab'
  hostname: 'xxx.yyy.com'
  environment:
    GITLAB_OMNIBUS_CONFIG: |
      external_url 'http://xxx.yyy.com/gitlab'
  ports:
    - '10080:80'
    - '10443:443'
    - '10022:22'
  volumes:
    - '/srv/gitlab/config:/etc/gitlab'
    - '/srv/gitlab/logs:/var/log/gitlab'
    - '/srv/gitlab/data:/var/opt/gitlab'

特に工夫はない。ポートを既存のものと被らないようにしただけ。
volumesはパスを変えたらうまく動作しなかった気がする?
メモリは4GBでやっと動いた。そこそこリソースは必要みたいです。

起動まで時間がかかるので、起動しきったかを以下のコマンドで確認した。

docker-compose logs -f
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1