1、Docker、Docker-Compose安装
https://www.cnblogs.com/a120608yby/p/9883175.html https://www.cnblogs.com/a120608yby/p/14582853.html
2、基于Docker-Compose部署SQL Server
# vim docker-compose.yml
version: '3.9'
services:
mssql:
container_name: mssql
image: mcr.microsoft.com/mssql/server:2022-latest
hostname: mssql
ports:
- 1433:1433
restart: always
networks:
- ops_default
environment:
- ACCEPT_EULA=Y
- MSSQL_SA_PASSWORD=Admin-123
- MSSQL_COLLATION=Chinese_PRC_BIN
- TZ=Asia/Shanghai
volumes:
- ./mssql_data:/var/opt/mssql
networks:
ops_default:
external: true
# 创建数据目录并授权
mkdir mssql_data
chown -R 10001.10001 mssql_data
3、启动服务
docker compose up -d
4、查看服务启动状态
docker-compose ps
5、客户端安装和访问



参考:
https://learn.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-docker?view=sql-server-linux-ver16&pivots=cs1-bash https://github.com/microsoft/go-sqlcmd/releases https://learn.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16