Initial commit
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
networks:
|
||||
recipesnet-dev:
|
||||
driver: bridge
|
||||
|
||||
services:
|
||||
|
||||
francescos-recipes-world:
|
||||
container_name: francescos-recipes-world-dev
|
||||
depends_on:
|
||||
sqlserver-recipes:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
- ASPNETCORE_ENVIRONMENT=Production
|
||||
- TZ=Europe/Zurich
|
||||
- ConnectionStrings__FrancescosRecipesWorldDbContextConnection=Server=sqlserver-recipes,1433;Database=Francesco.Recipes.World;User Id=sa;Password=YourRecipesPassword123!;TrustServerCertificate=True;MultipleActiveResultSets=true
|
||||
image: francesco448/francescos.recipes.world:latest
|
||||
networks:
|
||||
- recipesnet-dev
|
||||
ports:
|
||||
- '9003:8080'
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /mnt/PoolHDD/AppData/Francescos--Recipes-World/app:/app
|
||||
working_dir: /app
|
||||
|
||||
sqlserver-recipes:
|
||||
container_name: sqlserver-recipes-dev
|
||||
environment:
|
||||
- ACCEPT_EULA=Y
|
||||
- SA_PASSWORD=YourRecipesPassword123!
|
||||
healthcheck:
|
||||
interval: 10s
|
||||
retries: 10
|
||||
start_period: 30s
|
||||
test:
|
||||
- CMD-SHELL
|
||||
- >-
|
||||
/opt/mssql-tools18/bin/sqlcmd -S localhost -U sa -P YourRecipesPassword123!
|
||||
-Q 'SELECT 1' -No
|
||||
timeout: 5s
|
||||
image: mcr.microsoft.com/mssql/server:2022-latest
|
||||
networks:
|
||||
- recipesnet-dev
|
||||
ports:
|
||||
- '1702:1433'
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /mnt/PoolHDD/AppData/Francescos--Recipes-World/sqlserver:/var/opt/mssql
|
||||
Reference in New Issue
Block a user