From 3029b76bda8d811ed112b6f9990985185c3ac689 Mon Sep 17 00:00:00 2001 From: RamkumarP Date: Wed, 11 Jun 2025 08:00:19 +0000 Subject: [PATCH] Update compose.yaml --- compose.yaml | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/compose.yaml b/compose.yaml index a4b3b24..8cec95c 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,34 +1,47 @@ +version: '3.8' + services: api-server: build: - context: ./ - dockerfile: src/api-server/Dockerfile + context: ./ + dockerfile: src/api-server/Dockerfile container_name: DwinzoApi_V0_end environment: NODE_ENV: development - MONGO_URI: mongodb://mongo-Dwinzocontainer:27017/dwinzodb + MONGO_URI: mongodb://mongo-Dwinzocontainer:27017 ports: - "4999:4999" expose: - 4999 + depends_on: + - net-ready networks: - - DwinzoDemoNetwork + - DwinzoMajor socket-server: build: - context: ./ - dockerfile: src/socket-server/Dockerfile + context: ./ + dockerfile: src/socket-server/Dockerfile container_name: DwinzoSocket_V0_end environment: NODE_ENV: development - MONGO_URI: mongodb://mongo-Dwinzocontainer:27017/dwinzodb + MONGO_URI: mongodb://mongo-Dwinzocontainer:27017 ports: - "7999:7999" expose: - 7999 + depends_on: + - net-ready networks: - - DwinzoDemoNetwork + - DwinzoMajor + + # Dummy container to ensure network availability + net-ready: + image: busybox + command: sleep 1 + networks: + - DwinzoMajor networks: - DwinzoDemoNetwork: - driver: bridge \ No newline at end of file + DwinzoMajor: + external: true # Use the backend’s Docker network