我尝试运行一个微软/mssql-server-windows-express容器 ->
docker run -d -p 1433:1433 -e sa_password=password -e ACCEPT_EULA=Y microsoft/mssql-server-windows-express
我遇到了如下错误 ->
docker:守护进程的错误响应:无法在nat网络上创建终端节点hopeful_kowalevski:HNS失败,错误为:由于正在被另一个进程使用,因此无法访问文件。
我认为这是因为我的环境中的 SQL Server 监听了 1433 端口。然后我尝试使用其他端口(例如 5000:1433)运行容器,容器顺利运行。
然后我尝试使用“ip地址”,5000从容器中的 SQL Management Studio 连接到数据库。但是我收到了 Microsoft SQL Server,Error:258 的错误信息。