microservices/compose.yaml
2025-05-07 14:11:19 -07:00

78 lines
1.7 KiB
YAML

version: '3.8'
services:
js-assignment-db-service:
build:
context: ./assignment-db-service
dockerfile: DockerfileDEV
container_name: js-assignment-db-service
restart: unless-stopped
init: true
ports:
- "3200:3200" # Expose port to the same host
env_file:
- ./assignment-db-service/.env.test
networks:
- backend
js-assignment-service:
build:
context: ./assignment-service
dockerfile: DockerfileDEV
container_name: js-assignment-service
restart: unless-stopped
init: true
ports:
- "8082:8082" # Expose port to the same host
env_file:
- ./assignment-service/.env.test
depends_on:
- js-assignment-db-service
networks:
- backend
js-auth-service:
build:
context: ./auth-service
dockerfile: DockerfileDEV
container_name: js-auth-service
restart: unless-stopped
init: true
ports:
- "8080:8080" # Expose port to the same host
env_file:
- ./auth-service/.env.test
networks:
- backend
js-user-db-service:
build:
context: ./user-db-service
dockerfile: DockerfileDEV
container_name: js-user-db-service
restart: unless-stopped
init: true
ports:
- "3100:3100" # Expose port to the same host
env_file:
- ./user-db-service/.env.test
networks:
- backend
js-deployment-service:
build:
context: ./deployment-service
dockerfile: DockerfileDEV
container_name: js-deployment-service
restart: unless-stopped
init: true
ports:
- "3100:3100" # Expose port to the same host
env_file:
- ./deployment-service/.env.test
networks:
- backend
networks:
backend:
driver: bridge