From 00272ff9a6ae962193c0cd57a75d5adddef4a70f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leandro=20Ant=C3=B4nio=20Farias=20Machado?= Date: Thu, 17 Aug 2023 01:05:10 -0300 Subject: [PATCH] feat(docker): container networks --- devops/docker-compose.yaml | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/devops/docker-compose.yaml b/devops/docker-compose.yaml index 2149524..6b52c28 100644 --- a/devops/docker-compose.yaml +++ b/devops/docker-compose.yaml @@ -7,26 +7,29 @@ services: stdin_open: true volumes: - ../:/app/oktopus - command: bash -c "cd /app/oktopus/backend/services/controller && go run cmd/oktopus/main.go -mongo mongodb://mongodb:27017 -a mochi -p 1883" + command: bash -c "cd /app/oktopus/backend/services/controller && go run cmd/oktopus/main.go -mongo mongodb://172.16.235.2:27017 -a 172.16.235.4 -p 1883" ports: - 8000:8000 depends_on: - mongodb - mochi networks: - - usp_network + usp_network: + ipv4_address: 172.16.235.1 mongodb: image: mongo container_name: mongodb networks: - - usp_network + usp_network: + ipv4_address: 172.16.235.2 redis: image: redis container_name: redis networks: - - usp_network + usp_network: + ipv4_address: 172.16.235.3 mochi: image: 'golang:1.18' @@ -41,7 +44,8 @@ services: depends_on: - redis networks: - - usp_network + usp_network: + ipv4_address: 172.16.235.4 socketio: image: 'node:14.20' @@ -54,7 +58,8 @@ services: ports: - 5000:5000 networks: - - usp_network + usp_network: + ipv4_address: 172.16.235.5 frontend: image: 'node:14.20' @@ -67,8 +72,14 @@ services: ports: - 3000:3000 networks: - - usp_network + usp_network: + ipv4_address: 172.16.235.6 networks: - usp_network: + usp_network: driver: bridge + ipam: + driver: default + config: + - subnet: 172.16.235.0/24 + gateway: 172.16.235.1 \ No newline at end of file