- update: docker compose will now restart the service on failure

This commit is contained in:
2024-12-21 13:23:44 -05:00
parent 754522b080
commit 7698cb95ff

View File

@@ -3,6 +3,7 @@
build: build:
context: ./frontend context: ./frontend
dockerfile: Dockerfile dockerfile: Dockerfile
restart: on-failure
container_name: frontend container_name: frontend
ports: ports:
- "3000:80" - "3000:80"
@@ -16,6 +17,7 @@
build: build:
context: ./ context: ./
dockerfile: ./auth-service/Dockerfile dockerfile: ./auth-service/Dockerfile
restart: on-failure
ports: ports:
- "50051:50051" - "50051:50051"
env_file: env_file:
@@ -32,6 +34,7 @@
build: build:
context: ./ context: ./
dockerfile: ./api-service/Dockerfile dockerfile: ./api-service/Dockerfile
restart: on-failure
ports: ports:
- "8080:8080" - "8080:8080"
- "8081:8081" - "8081:8081"
@@ -46,6 +49,7 @@
build: build:
context: ./ context: ./
dockerfile: ./database-service/Dockerfile dockerfile: ./database-service/Dockerfile
restart: on-failure
ports: ports:
- "50052:50052" - "50052:50052"
env_file: env_file:
@@ -59,6 +63,7 @@
build: build:
context: ./ context: ./
dockerfile: ./character-service/Dockerfile dockerfile: ./character-service/Dockerfile
restart: on-failure
ports: ports:
- "50053:50053" - "50053:50053"
env_file: env_file:
@@ -72,6 +77,7 @@
build: build:
context: ./ context: ./
dockerfile: ./world-service/Dockerfile dockerfile: ./world-service/Dockerfile
restart: on-failure
ports: ports:
- "50054:50054" - "50054:50054"
env_file: env_file:
@@ -85,6 +91,7 @@
build: build:
context: ./ context: ./
dockerfile: ./packet-service/Dockerfile dockerfile: ./packet-service/Dockerfile
restart: on-failure
ports: ports:
- "4000:4000" - "4000:4000"
env_file: env_file:
@@ -98,6 +105,7 @@
build: build:
context: ./ context: ./
dockerfile: ./session-service/Dockerfile dockerfile: ./session-service/Dockerfile
restart: on-failure
ports: ports:
- "50055:50055" - "50055:50055"
env_file: env_file:
@@ -110,6 +118,7 @@
image: postgres:17 image: postgres:17
env_file: env_file:
- .env - .env
restart: on-failure
ports: ports:
- "5432:5432" - "5432:5432"
volumes: volumes:
@@ -119,6 +128,7 @@
consul: consul:
image: consul:1.15.4 image: consul:1.15.4
command: agent -dev -client=0.0.0.0 command: agent -dev -client=0.0.0.0
restart: on-failure
ports: ports:
- "8500:8500" - "8500:8500"
volumes: volumes: