From 788cc09aec8a3b5062f0e3c6f5189ec052da1384 Mon Sep 17 00:00:00 2001 From: Anthony Mineo Date: Sun, 8 Mar 2020 14:16:48 -0400 Subject: [PATCH] Prep deploy directives --- docker-compose.override.yml | 6 +++++- docker-compose.yml | 18 +++++++++++++----- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/docker-compose.override.yml b/docker-compose.override.yml index 6b76bab..8875105 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -8,13 +8,17 @@ services: POSTGRES_DB: "t2_stats" POSTGRES_USER: "dev" POSTGRES_PASSWORD: "dev" + ports: + - "5432:5432" volumes: - ./build/postgres/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d - - ./build/postgres/export_local_db.sh:/export_local_db.sh + - ./build/postgres/export_local_db.sh:/export_local_db.sh parser: environment: DATABASE_URL: "postgres://dev:dev@db:5432/t2_stats" + ports: + - "8080:8080" volumes: - ./app/t2-stat-parser:/app diff --git a/docker-compose.yml b/docker-compose.yml index e2c2f07..cef9243 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,8 +8,6 @@ services: build: context: . dockerfile: ./build/postgres/Dockerfile - ports: - - "5432:5432" environment: POSTGRES_DB: "t2_stats" POSTGRES_USER: "${POSTGRES_USER}" @@ -17,7 +15,14 @@ services: volumes: - psqldata:/var/lib/postgresql/data networks: - - internal + - internal + deploy: + labels: + - traefik.enable=false + mode: replicated + replicas: 1 + placement: + constraints: [node.role == manager] parser: @@ -25,8 +30,6 @@ services: build: context: . dockerfile: ./build/go-t2-stat-parser/Dockerfile - ports: - - "8080:8080" environment: DATABASE_URL: "postgres://${POSTGRES_USER}:{POSTGRES_PASSWORD}@db:5432/t2_stats" FTP_HOST: "${FTP_HOST}" @@ -37,6 +40,11 @@ services: networks: - internal - external + deploy: + labels: + - traefik.enable=false + mode: replicated + replicas: 1 volumes: