docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=<YourStrong!Passw0rd>' -p 1401:1433 -v <local directory>:/var/opt/mssql --name sql1 -d microsoft/mssql-server-linux:2017-latestlinux
其中ACCEPT_EULA=Y的意思是赞成许可协议,必选;MSSQL_SA_PASSWORD为密码,要求是最少8位的强密码,要有大写字母,小写字母,数字以及特殊符号,否则会有一个大坑(docker启动sqlserver容器后过几秒就中止了);
sql
使用Navicat Premium(图形化界面)链接docker
必定要注意,端口号跟IP地址之间是使用的逗号分割,而不是冒号sqlserver
ps:spa
https://blog.csdn.net/xyh153996626/article/details/79022703.net