Docker-Compose

このページは Docker および Docker Compose を使って、コンテナによるサーバアプリケーションの構築手順についてまとめたものである。内容としては docker-compose.yml ファイルの記述をメインにしているため、細かい設定の説明などは端折っています。

 

docker コマンドを一般ユーザで実行可能にする

docker コマンドはデフォルトだと root ユーザでしか実行できません。そのため、一般ユーザでも実行できるように設定する必要があります。

docker グループに起動ユーザを追加

例えば、起動ユーザが qurataro で、/home/qurataro に環境を構築すると仮定した場合、 /etc/group に qurataro を追加します。

 

Confluence

docker-compose.yml

 

JIRA

JIRA

docker-compose.yml

 

docker.cnf

 

nginx

docker-compose.yml

 

nginx.conf

conf.d/server.conf

 

Jenkins

jenkins

docker-compose.yml

nginx

docker-compose.yml

nginx.conf

conf.d/server.conf

Gitlab

gitlab

docker-compose.yml