From 7550ce9eeaf5c73373a270c8369e5dce2b8b13af Mon Sep 17 00:00:00 2001 From: Chika Date: Thu, 24 Dec 2020 13:50:42 +0300 Subject: [PATCH] add mongo container --- docker-compose.yml | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ad49b25..56a6a5d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,15 +2,22 @@ version: '3.3' services: auth: build: ./EvoCalculator.Auth - environment: + environment: - bindDN=ldap_usename - bindCredentials=ldap_password + - MONGO_URL=mongodb://mongodb/authorization networks: - calc_network restart: always labels: - 'traefik.enable=false' + mongodb: + image: mongo:latest + networks: + - calc_network + volumes: + - mongodb_data:/data/mongodb client: build: ./EvoCalculator @@ -19,11 +26,11 @@ services: networks: - calc_network links: - - core + - core labels: - 'traefik.enable=false' - - + + core: build: ./EvoCalculator.Core ports: @@ -34,11 +41,11 @@ services: - 'traefik.enable=false' - proxy: - container_name: proxy + proxy: + container_name: proxy restart: always build: ./EvoCalculator.Proxy - environment: + environment: - CRM_URL=http://... networks: - web @@ -58,6 +65,9 @@ services: - 'traefik.http.routers.proxy.tls.certresolver=le' - 'traefik.port=80' +volumes: + mongodb_data: + networks: calc_network: driver: bridge