1.查询下载mssql
1. 查询当前mssql
docker search mssql
2.拉去最新镜像
docker pull microsoft/mssql-server-linux
2.安装成功后启动容器
docker run --name MSSQL_1433 -m 512m -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=YourStrong!Passw0rd'' -p 1433:1433 -d microsoft/mssql-server-linux
3.开启远程登陆;
1. 进入docker容器
docker exec -it MSSQL_1433 /bin/bash
2. 登陆容器内的mssql:
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'YourStrong!Passw0rd'
3. 开启其他ip登陆权限
sqlcmd -S 11.1.1.1,1433 -U SA -P 'YourStrong!Passw0rd''
4. 退出
1.退出mssql:
quit
2.退出docker:
exit
官网链接:
https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-docker?view=sql-server-2017&pivots=cs1-bash#connectexternal