diff --git a/docker-compose.yml b/docker-compose.yml index 6f02efa..6f98e3f 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,6 +7,8 @@ services: image: custom/nginx ports: - 8080:8080 + networks: + - network_1 app: container_name: app depends_on: @@ -14,13 +16,9 @@ services: restart: always build: ./node image: custom/node - # environment: - # mongousr: myTester - # mongopwd: test - # ports: - # - '3001:3001' - links: - - mongo + networks: + - network_1 + - network_2 mongo: container_name: mongo build: ./mongo @@ -28,8 +26,8 @@ services: environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: ruth - # mongousr: myTester - # mongopwd: test + networks: + - network_2 ports: - 27017:27017 prometheus: @@ -37,17 +35,24 @@ services: image: prom/prometheus:latest volumes: - ./prometheus.yml:/etc/prometheus/prometheus.yml + networks: + - network_2 ports: - 9090:9090 grafana: container_name: grafana image: grafana/grafana + networks: + - network_2 ports: - 3000:3000 -# below config only needed if using internal CI/CD from labbs -# networks: -# default: -# ipam: -# driver: default -# config: -# - subnet: 192.168.5.0/24 +networks: + network_1: + driver: bridge + network_2: + driver: bridge + default: + ipam: + driver: default + config: + - subnet: 192.168.5.0/24