name: atlas-sql services: sql-server: image: mcr.microsoft.com/mssql/server:2025-CU1-ubuntu-24.04 container_name: atlas-sql-server restart: unless-stopped env_file: - /etc/atlas/sql-server.env ports: - "1433:1433" volumes: - /sql/mssql:/var/opt/mssql healthcheck: test: [ "CMD-SHELL", "/opt/mssql-tools18/bin/sqlcmd -S localhost -U sa -P \"$${MSSQL_SA_PASSWORD}\" -C -Q \"SELECT 1\" -b -o /dev/null" ] interval: 10s timeout: 5s retries: 18 start_period: 30s logging: driver: json-file options: max-size: "10m" max-file: "5"