1. 拉取镜像
docker pull mcr.microsoft.com/mssql/server:2019-latest
2. 运行镜像
SQLServer密码要求是至少8位且需要由大写字母、小写字母、数字、符号中的至少3种组成,
最低内存为2G
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Aa@123456" \
-p 1433:1433 -m 2000M --memory 2000M --name sqlserver --hostname sqlserver \
-d \
mcr.microsoft.com/mssql/server:2019-latest
3. 进入容器
docker exec -it sqlserver /bin/bash
4.连接sqlserver
/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P Aa@123456