Files
spacerace/Server/docker-compose.yaml
T
2023-08-23 13:39:13 +10:00

34 lines
994 B
YAML

services:
pg:
image: postgres:latest
environment:
POSTGRES_USER: '${POSTGRES_USER}'
POSTGRES_DB: '${POSTGRES_DB}'
POSTGRES_PASSWORD: '${POSTGRES_PASSWORD}'
ports:
- '45432:5432'
# server:
# ports:
# - '40080:80'
# environment:
# CONNECTIONSTRINGS__SPACERACE: "Server=pg;Port=5432;Database=${POSTGRES_DB};User Id=${POSTGRES_USER};Password=${POSTGRES_PASSWORD}"
# build:
# context: .
# dockerfile: ./Dockerfile
# command: dotnet watch
server:
image: mcr.microsoft.com/dotnet/sdk:7.0
depends_on:
- 'pg'
ports:
- '40080:80'
environment:
CONNECTIONSTRINGS__SPACERACE: "Server=pg;Port=5432;Database=${POSTGRES_DB};User Id=${POSTGRES_USER};Password=${POSTGRES_PASSWORD}"
command: dotnet watch
working_dir: "/App"
volumes:
- "./:/App"