docker run -e ‘ACCEPT_EULA=Y’ -e ‘MSSQL_SA_PASSWORD=’ -p 1401:1433 -v :/var/opt/mssql --name sql1 -d microsoft/mssql-server-linux:2017-latest

其中ACCEPT_EULA=Y的意思是同意许可协议,必选;MSSQL_SA_PASSWORD为密码,要求是最少8位的强密码,要有大写字母,小写字母,数字以及特殊符号,不然会有一个大坑(docker启动sqlserver容器后过几秒就停止了);