Repository navigation
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
48 lines (45 loc) · 1.51 KB
/
Copy pathdocker-compose.yaml
File metadata and controls
48 lines (45 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# docker-compose.yaml
services:
fastapi_app:
build: .
image: madebayoresgitry.azurecr.io/fastapi_app:latest
ports:
- "8000:8000"
environment:
DATABASE_URL: "mssql+pyodbc://<admin>:<ussba2025RBX>@<madebayosqlserver>.database.windows.net:1433/<ussba_db>?driver=ODBC+Driver+17+for+SQL+Server&encrypt=yes&trustservercertificate=no"
SECRET_KEY: "thequickbrownfoxjumpsoverthelazydog"
restart: always
# services:
# fastapi_app:
# build: .
# image: madebayoresgitry.azurecr.io/fastapi_app:latest
# ports:
# - "8000:8000"
# environment:
# POSTGRES_USER: demo_user
# POSTGRES_PASSWORD: MyPassword
# POSTGRES_DB: demo_db
# POSTGRES_HOST: postgres_db
# POSTGRES_PORT: 5432
# POSTGRES_RDY: 1
# SECRET_KEY: thequickbrownfoxjumpsoverthelazydog
# DATABASE_URL: "mssql+pyodbc://<admin>:<ussba2025RBX>@<madebayosqlserver>.database.windows.net:1433/<ussba_db>?driver=ODBC+Driver+17+for+SQL+Server&encrypt=yes&trustservercertificate=no"
# volumes:
# - ./data:/app/data # Example volume mapping for persistent data
# restart: always
# depends_on:
# - db
# db:
# image: postgres:14
# environment:
# POSTGRES_USER: demo_user
# POSTGRES_PASSWORD: MyPassword
# POSTGRES_DB: demo_db
# ports:
# - "5432:5432"
# volumes:
# - postgres_data:/var/lib/postgresql/data
# restart: always
# platform: linux/amd64
# volumes:
# postgres_data: # Persistent storage for PostgreSQL data