added mongo-network

This commit is contained in:
2024-01-15 15:00:47 +01:00
parent 51020e792e
commit 7145a54dec

View File

@@ -4,12 +4,15 @@ version: "3.7"
networks: networks:
traefik-network: traefik-network:
name: "traefik-network" name: "traefik-network"
mongo-network:
name: "mongo-network"
services: services:
web-app: web-app:
image: utility-bills-tracker:1.0.2 image: utility-bills-tracker:1.0.2
networks: networks:
- traefik-network # komunikacija sa Traefikom - traefik-network
- mongo-network
volumes: volumes:
- ./etc/hosts/:/etc/hosts - ./etc/hosts/:/etc/hosts
environment: environment:
@@ -39,6 +42,8 @@ services:
MONGO_INITDB_ROOT_PASSWORD: example MONGO_INITDB_ROOT_PASSWORD: example
volumes: volumes:
- ./mongo-volume:/data/db - ./mongo-volume:/data/db
networks:
- mongo-network
mongo-express: mongo-express:
image: mongo-express image: mongo-express
environment: environment:
@@ -46,7 +51,8 @@ services:
ME_CONFIG_MONGODB_ADMINPASSWORD: example ME_CONFIG_MONGODB_ADMINPASSWORD: example
ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo:27017/ ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo:27017/
networks: networks:
- traefik-network # komunikacija sa Traefikom - traefik-network
- mongo-network
deploy: deploy:
# u slucaju rušenja kontejnera čekamo 5s i dižemo novi kontejner => ako se i on sruši opet ceka 5s i pokusava ponovno (tako 5 puta) # u slucaju rušenja kontejnera čekamo 5s i dižemo novi kontejner => ako se i on sruši opet ceka 5s i pokusava ponovno (tako 5 puta)
restart_policy: restart_policy: