Files
LiquidCode.Tester/compose.yaml
2025-10-24 23:55:10 +04:00

43 lines
978 B
YAML

services:
gateway:
image: liquidcode-tester-gateway:latest
container_name: liquidcode-tester-gateway
build:
context: .
dockerfile: src/LiquidCode.Tester.Gateway/Dockerfile
ports:
- "8080:8080"
environment:
- ASPNETCORE_ENVIRONMENT=Development
- Workers__Cpp=http://worker-cpp:8080
networks:
- liquidcode-network
depends_on:
- worker-cpp
worker-cpp:
image: liquidcode-tester-worker-cpp:latest
container_name: liquidcode-tester-worker-cpp
build:
context: .
dockerfile: src/LiquidCode.Tester.Worker/Dockerfile
ports:
- "8081:8080"
environment:
- ASPNETCORE_ENVIRONMENT=Development
networks:
- liquidcode-network
# For better isolation in production, consider:
# security_opt:
# - no-new-privileges:true
# cap_drop:
# - ALL
# cap_add:
# - SETUID
# - SETGID
networks:
liquidcode-network:
driver: bridge