From 26c7cabee5fe55db7294499350d91cd8a835cbba Mon Sep 17 00:00:00 2001 From: andryyy Date: Tue, 13 Jun 2017 07:45:41 +0200 Subject: [PATCH] Unbound needs to be healthy --- docker-compose.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index a3c3b782..9d7680f1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -46,7 +46,8 @@ services: redis-mailcow: image: redis:alpine depends_on: - - unbound-mailcow + unbound-mailcow: + condition: service_healthy volumes: - redis-vol-1:/data/ restart: always @@ -125,7 +126,8 @@ services: image: mailcow/sogo build: ./data/Dockerfiles/sogo depends_on: - - unbound-mailcow + unbound-mailcow: + condition: service_healthy environment: - DBNAME=${DBNAME} - DBUSER=${DBUSER} @@ -147,7 +149,8 @@ services: image: mailcow/dovecot build: ./data/Dockerfiles/dovecot depends_on: - - unbound-mailcow + unbound-mailcow: + condition: service_healthy volumes: - ./data/conf/dovecot:/usr/local/etc/dovecot - ./data/assets/ssl:/etc/ssl/mail/:ro @@ -178,7 +181,8 @@ services: image: mailcow/postfix build: ./data/Dockerfiles/postfix depends_on: - - unbound-mailcow + unbound-mailcow: + condition: service_healthy volumes: - ./data/conf/postfix:/opt/postfix/conf - ./data/assets/ssl:/etc/ssl/mail/:ro @@ -205,7 +209,8 @@ services: memcached-mailcow: image: memcached:alpine depends_on: - - unbound-mailcow + unbound-mailcow: + condition: service_healthy restart: always dns: - 172.22.1.254