# Please refer https://aka.ms/HTTPSinContainer on how to setup an https developer certificate for your ASP.NET Core service. services: api: image: api build: context: . dockerfile: back/Controllers/Dockerfile args: - configuration=Debug ports: - 5125:5125 environment: - ConnectionStrings__DefaultConnection=${CONNECTION_STRING} - ASPNETCORE_ENVIRONMENT=Development volumes: - ~/.vsdbg:/remote_debugger:rw depends_on: - database dombudg: image: dombudg build: context: front dockerfile: ./Dockerfile environment: - VITE_API_URL=http://api:5125 ports: - 80:80 depends_on: - api database: image: postgres:14 environment: - POSTGRES_DB=${POSTGRES_DB} - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} volumes: - postgres_data:/var/lib/postgresql/data ports: - 5432:5432 volumes: postgres_data: driver: local