繁体   English   中英

从 docker 容器连接到 SQL 服务器 LocalDB

[英]Connect from a docker container to SQL Server LocalDB

如何从 Linux 容器连接到主机上运行的 (localdb)\msSqlLocalDB?

我有几个包含数据库的容器,从本地机器连接到它们没有问题。 我还有使用 host.docker.internal 连接到我的盒子上的资源的容器。 在这种情况下,我需要从容器连接到 SQL 服务器 localdb 在我的机器上运行。

我是一个大团队的一员,开发人员正在使用 localdb。 我正在使用我的新应用程序将 docker 引入我们的环境,它需要连接到他们现有的 localdb。

我知道如何使用 host.docker.internal 来引用主机,但我不知道如何连接到 localDB。 我认为 LocalDB 使用命名管道而不是网络名称,我在连接字符串时遇到了问题。

我不相信这是可能的。

LocalDb 仅支持命名管道连接。 Connections from a Linux Docker container to a host-based resource supports only TCP/IP, and Linux Named Pipes and Windows Named Pipes are not interoperable.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM