使用docker compose部署
资源清单文件
services:sqlserver-2019:restart: alwayscontainer_name: sqlserverimage: mcr.microsoft.com/mssql/server:2019-latestuser: root#端口映射ports:- 1433:1433volumes:- ./mssql:/var/opt/mssql#环境变量environment:- ACCEPT_EULA=Y#SA用户密码长度必须至少为 8 个字符,并包含以下四组中的三组字符:大写字母、小写字母、10 位基数和符号- MSSQL_SA_PASSWORD=qwer!@#123
部署
docker compose up -d
连接
这里因为是docker部署的,所以,这里的服务器名称是 IP,Port
格式,如果端口是 1433
,那么可以省略,只需要 IP
就可以。
这里的身份验证也是选择SQL Server 身份验证 因为,这个是远程的,所以只能选择这个
然后是用户名密码
上面环境变量 MSSQL_SA_PASSWORD
设置的值就是默认用户 SA
的密码