2025-09-01 23:44:57 +08:00
|
|
|
services:
|
|
|
|
|
sqlserver:
|
2025-10-13 15:08:21 +08:00
|
|
|
image: mcr.microsoft.com/mssql/server:2025-RC1-ubuntu-24.04
|
|
|
|
|
container_name: sqlserver-2025RC1
|
|
|
|
|
hostname: sqlserver-2025RC1
|
2025-09-01 23:44:57 +08:00
|
|
|
restart: unless-stopped
|
|
|
|
|
ports:
|
|
|
|
|
- "${SQLSERVER_PORT}:1433"
|
|
|
|
|
environment:
|
|
|
|
|
- ACCEPT_EULA=Y
|
2025-10-13 15:08:21 +08:00
|
|
|
- MSSQL_SA_PASSWORD=${SQLSERVER_SA_PASSWORD}
|
2025-09-01 23:44:57 +08:00
|
|
|
- MSSQL_PID=${SQLSERVER_EDITION}
|
|
|
|
|
- TZ=Asia/Shanghai
|
|
|
|
|
volumes:
|
2025-10-13 15:08:21 +08:00
|
|
|
- ./mssqlserver/data:/var/opt/mssql
|
|
|
|
|
- ./mssqlserver/logs:/var/opt/mssql/log
|
2025-09-01 23:44:57 +08:00
|
|
|
deploy:
|
|
|
|
|
resources:
|
|
|
|
|
limits:
|
2025-10-13 15:08:21 +08:00
|
|
|
cpus: "8"
|
|
|
|
|
memory: 16g
|
2025-09-01 23:44:57 +08:00
|
|
|
networks:
|
|
|
|
|
- sqlserver-net
|
|
|
|
|
stdin_open: true
|
2025-10-13 15:08:21 +08:00
|
|
|
tty: true
|
2025-09-01 23:44:57 +08:00
|
|
|
|
|
|
|
|
networks:
|
|
|
|
|
sqlserver-net:
|
|
|
|
|
driver: bridge
|
|
|
|
|
ipam:
|
|
|
|
|
driver: default
|
|
|
|
|
config:
|
|
|
|
|
- subnet: 172.24.0.0/16
|
|
|
|
|
gateway: 172.24.0.1
|