Files
Bewerbungs-Portfolio/RazorPagesMovie/compose.yaml
T
Francesco Lorenzo D'Amico 0e5d5c2a17 Initial commit
2026-07-09 16:40:11 +02:00

42 lines
1011 B
YAML

services:
sqlserver:
image: mcr.microsoft.com/mssql/server:2022-latest
container_name: sqlserver
restart: unless-stopped
environment:
- ACCEPT_EULA=Y
- SA_PASSWORD=YourPassword123!
ports:
- "1700:1433"
volumes:
- /mnt/PoolHDD/AppData/razorpages-movie/sqlserver:/var/opt/mssql
healthcheck:
test: ["CMD-SHELL", "/opt/mssql-tools18/bin/sqlcmd -S localhost -U sa -P YourPassword123! -Q 'SELECT 1' -No"]
interval: 10s
timeout: 5s
retries: 10
start_period: 30s
networks:
- movienet
razorpagesmovie:
image: francesco448/razorpagesmovie:latest
container_name: razorpages-movie
restart: unless-stopped
ports:
- "9001:8080"
volumes:
- ./app:/app
working_dir: /app
environment:
- ASPNETCORE_ENVIRONMENT=Production
- TZ=Europe/Zurich
depends_on:
sqlserver:
condition: service_healthy
networks:
- movienet
networks:
movienet:
driver: bridge