diff options
author | Valentin Ouvrard <valentin210594@gmail.com> | 2017-05-05 00:56:05 +1100 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-05-04 15:56:05 +0200 |
commit | 75bd141e22aebb4a8fa94d96f926dff9f7e319cc (patch) | |
tree | 1a1d995a6037ca0358c24966c5725d249a7c203c | |
parent | 0cdcf328657c4a827be2dca9d8614ccbf55045ed (diff) |
Switch docker-compose to version 3. (#2747)
* Switch docker-compose to version 3. It allow possibility to Deploy Mastodon in a Swarm cluster directly from the compose file. * switch to compose v3 without depend.
-rw-r--r-- | docker-compose.yml | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index 1a8debb46..cb49fda97 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,4 @@ -version: '2' +version: '3' services: db: @@ -15,13 +15,9 @@ services: # volumes: # - ./redis:/data - app: + web: build: . image: gargron/mastodon - - web: - extends: - service: app restart: always env_file: .env.production command: bundle exec rails s -p 3000 -b '0.0.0.0' @@ -36,8 +32,8 @@ services: - ./public/system:/mastodon/public/system streaming: - extends: - service: app + build: . + image: gargron/mastodon restart: always env_file: .env.production command: npm run start @@ -48,8 +44,8 @@ services: - redis sidekiq: - extends: - service: app + build: . + image: gargron/mastodon restart: always env_file: .env.production command: bundle exec sidekiq -q default -q mailers -q pull -q push |