无法通过VSC与Docker连接到MSSQL(MacOS)

我正尝试通过安装了mssql扩展名的Visual Studio Code连接到MSSQL。 我没有和Docker一起运行SQL Server 2017容器镜像,我试图build立一个连接,虽然我得到一个错误:

mssql:无法连接:System.Data.SqlClient.SqlException(0x80131904):build立到SQL Server的连接时发生networking相关或实例特定的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:TCP提供程序,错误:25 – 连接string无效)—> System.Net.Sockets.SocketException(0x80004005):未定义的错误:0在System.Data.SqlClient.SN

容器映像正在运行 – 我通过terminallogin到MSSQL,但无法使用Visual Studio代码。 我还必须提供一个实例吗? 在哪里我可以find它 – 在docker检查声明无法find它。

你们有类似的问题,也许find了解决办法?

好的,我设法解决了这个问题。 我连接到1401端口(VSC上的本地主机,1401)上的SQL服务器容器,但显然,当你启动一个容器,你需要更改sa的密码。 菜鸟的错误:)感谢您的帮助