GitLab建てた

Git開発環境

世間一般的に使われているVCSを使いたい(切実)

拾ってくる

[http://www.damagehead.com/docker-gitlab/:embed:cite]

docker-compose.ymlが配布されているのでこれをdocker-compose up -d するだけ

ハマりどころ

windows10だと、named volumeじゃないとpostgresが死ぬ

  postgresql:
    restart: always
    image: sameersbn/postgresql:10
    volumes:
    - volume_gitlab_postgresql:/var/lib/postgresql:Z
    environment:
    - DB_USER=gitlab
    - DB_PASS=password
    - DB_NAME=gitlabhq_production
    - DB_EXTENSION=pg_trgm

...

volumes:
  volume_gitlab_postgresql:
  volume_gitlab_redis:  
  volume_gitlab_gitlab:

こんな感じにする