first time include all file
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
|
||||
networks:
|
||||
dev:
|
||||
driver: bridge
|
||||
services:
|
||||
carparkvalidationui:
|
||||
image: ${DOCKER_REGISTRY-}carparkvalidationui
|
||||
depends_on:
|
||||
- "carparkvalidationapi"
|
||||
ports:
|
||||
- "4200:80"
|
||||
build:
|
||||
context: UI
|
||||
dockerfile: Dockerfile
|
||||
container_name: carparkvalidation-ui
|
||||
volumes:
|
||||
- ./:/app
|
||||
networks:
|
||||
- dev
|
||||
carparkvalidationapi:
|
||||
image: ${DOCKER_REGISTRY-}carparkvalidationapi
|
||||
depends_on:
|
||||
- "sql-server-db"
|
||||
container_name: carparkvalidateapi-services
|
||||
|
||||
environment:
|
||||
|
||||
- "AppSettings:SQLConnectionString=Server=sql-server-db,1433;Initial Catalog=CarParkValidation;Persist Security Info=False;User ID=sa;Password=Password4BI;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;"
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
build:
|
||||
context: .
|
||||
dockerfile: CarParkValidationAPI/Dockerfile
|
||||
|
||||
networks:
|
||||
- dev
|
||||
# run this first
|
||||
# work persist database after shutdown
|
||||
# docker run -e "ACCEPT_EULA=1" -e "MSSQL_SA_PASSWORD=MyPass@word" -e "MSSQL_PID=Developer" -e "MSSQL_USER=SA" -p 1433:1433 -d --name=sql mcr.microsoft.com/mssql/server
|
||||
# https://forums.docker.com/t/permanent-volume-for-sql-2019-data/124253
|
||||
#docker run -d -p 1433:1433 --name sql-server-db -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Password4BI" -v MSSQL_DATA_DIR:/var/opt/mssql/data mcr.microsoft.com/mssql/server:2022-latest
|
||||
sql-server-db:
|
||||
image: mcr.microsoft.com/mssql/server:2022-latest
|
||||
container_name: sql-server-db
|
||||
ports:
|
||||
- "1433:1433"
|
||||
#build:
|
||||
#context: .
|
||||
#dockerfile: SqlDockerfile
|
||||
environment:
|
||||
- MSSQL_SA_PASSWORD=Password4BI
|
||||
- ACCEPT_EULA=Y
|
||||
- MSSQL_PID=Developer
|
||||
- MSSQL_DATA_DIR=/var/opt/mssql/data
|
||||
- MSSQL_TCP_PORT=1433
|
||||
|
||||
restart: always
|
||||
volumes:
|
||||
- mssqlsystem:/var/opt/mssql
|
||||
- mssqluser:/var/opt/sqlserver
|
||||
networks:
|
||||
- dev
|
||||
volumes:
|
||||
mssqlsystem:
|
||||
external: true
|
||||
mssqluser:
|
||||
external: true
|
||||
|
||||
mssql_secrets:
|
||||
external: true
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user