Container replicas

This commit is contained in:
Eden Kirin
2024-01-15 11:34:48 +01:00
parent daafd76d7c
commit f220d08800
3 changed files with 280 additions and 235 deletions

View File

@ -1,3 +1,5 @@
version: "3.8"
services:
db:
build:
@ -28,24 +30,13 @@ services:
depends_on:
db:
condition: service_healthy
products-app-1:
build:
context: ./products
dockerfile: Dockerfile
environment:
- APPPORT=3000
- DBHOST=db
- DBPORT=5432
- DBNAME=komponiranje
- DBUSER=pero
- DBPASSWORD=pero.000
depends_on:
db:
condition: service_healthy
products-app-2:
products-app:
build:
context: ./products
dockerfile: Dockerfile
deploy:
mode: replicated
replicas: 2
environment:
- APPPORT=3000
- DBHOST=db
@ -64,5 +55,4 @@ services:
- ./proxy/envoy.yaml:/etc/envoy/envoy.yaml
depends_on:
- machines-app
- products-app-1
- products-app-2
- products-app