1

我可以在 playwith docker 中运行 SQL Server (for linux) 实例

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Password_01!" -p 1433:1433 --name sql1 --hostname ciccio  -d microsoft/mssql-server-linux:2017-latest

并从终端发出一些命令

docker exec -it sql1 /opt/mssql-tools/bin/sqlcmd -S ciccio -U sa -P Password_01!

但是,我无法从本地 Management Studio 连接到此实例。

有谁知道如何做到这一点?检查端口是否打开或连接是否可达?

我尝试过以下地址组合:

http://ip172-18-0-43-bkarle1t0o8g00cjuvdg-1433.direct.labs.play-with-docker.com http://ip172-18-0-43-bkarle1t0o8g00cjuvdg-1433.direct.labs.play-with-docker.com,1433 ip172-18-0-43-bkarle1t0o8g00cjuvdg-1433.direct.labs.play-with-docker.com ip172-18-0-43-bkarle1t0o8g00cjuvdg-1433.direct.labs.play-with-docker.com,1433

ip172-18-0-43-bkarle1t0o8g00cjuvdg-1433.direct.labs.play-with-docker.com当服务启动并运行时,这些是 playwithdocker 提供的url

4

0 回答 0