diff --git a/docker-compose.yml b/docker-compose.yml index 11b0b0b..a176c49 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,6 +6,9 @@ services: deploy: mode: replicated replicas: 4 + placement: + constraints: + - "node.labels.type==web" restart: always ports: - 443:443 @@ -39,6 +42,9 @@ services: deploy: mode: replicated replicas: 34 + placement: + constraints: + - "node.labels.type==web" restart: always env_file: '.env' environment: @@ -52,6 +58,12 @@ services: mongodb: image: mongo:4.2 + deploy: + mode: replicated + replicas: 1 + placement: + constraints: + - "node.labels.type==database" restart: always volumes: - mongo-data:/data/db