erp-platform/configs/deployment/docker-compose-data.yml

51 lines
917 B
YAML
Raw Normal View History

2025-05-06 08:04:37 +00:00
# Platform Data Stack
2025-11-11 19:49:52 +00:00
name: erp-platform-data
2025-05-06 06:45:49 +00:00
networks:
db:
2025-11-11 20:55:00 +00:00
external: false
2025-11-11 19:49:52 +00:00
name: erp-platform-data_db
2025-05-06 06:45:49 +00:00
volumes:
2025-06-10 20:34:46 +00:00
pg:
mssql:
2025-05-06 06:45:49 +00:00
services:
redis:
image: redis:6
ports:
- 6379:6379
volumes:
- ./configs/redis.conf:/redis.conf
command: ["redis-server", "/redis.conf"]
networks:
- db
restart: always
postgres:
image: postgres:17
2025-06-11 07:14:01 +00:00
profiles: ["postgres"]
2025-05-06 06:45:49 +00:00
ports:
- 5432:5432
volumes:
2025-06-10 20:34:46 +00:00
- pg:/var/lib/postgresql/data
2025-05-06 06:45:49 +00:00
environment:
- POSTGRES_PASSWORD=NvQp8s@l
- POSTGRES_USER=sa
- POSTGRES_DB=postgres
networks:
- db
2025-06-10 20:34:46 +00:00
sql:
image: mcr.microsoft.com/mssql/server:2022-CU19-ubuntu-22.04
2025-06-11 07:14:01 +00:00
profiles: ["sql"]
2025-06-10 20:34:46 +00:00
user: root
environment:
- SA_PASSWORD=NvQp8s@l
- ACCEPT_EULA=Y
2025-11-03 12:23:48 +00:00
- MSSQL_PID=Web
2025-06-10 20:34:46 +00:00
ports:
2025-11-03 12:23:48 +00:00
- 1433:1433
2025-06-10 20:34:46 +00:00
volumes:
- mssql:/var/opt/mssql
networks:
2025-11-03 12:23:48 +00:00
- db