SqlServer 2022 Docker 安装并设置外网访问( Windows环境下的Docker容器)
1.镜像源拉取,要梯子
docker pull mcr.microsoft.com/mssql/server
2. Windows系统下新建容器卷
docker volume create --name mssql2 --opt device=e:/docker/mymysql/data --opt type=none --opt o=bind
2.Ubuntu系统下新建容器卷
docker volume create --name mssql2
3.允许docker指令
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_PID=J4V48-P8MM4-9N3J9-HD97X-DYMRM" -e "MSSQL_SA_PASSWORD=gamepay888*" --name SqlServer -p 1433:1433 -v mssql2:/var/opt/mssql -d mcr.microsoft.com/mssql/server
4.测试数据库连接,如果用SSMS连接且端口不是1433时,在ip后面加上 逗号 端口号