sql-server - 使用 host.docker.internal 从 docker 连接到本地计算机(主机)中的 SQL Server
问题描述
我正在尝试使用host.docker.internal
(如https://docs.docker.com/docker-for-windows/networking/#use-cases-and-workarounds中的建议)连接到在本地计算机上运行的 SQL Server 实例
已host.docker.internal
成功解析为 IP,并且可以 ping 通
我已经在我的防火墙配置中打开了端口1433
错误信息
连接被拒绝 192.168.65.2:1433
我的连接字符串
Data Source=host.docker.internal,1433;Initial Catalog=;Persist Security Info=False;User ID=;Password=;MultipleActiveResultSets=True;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;
码头工人版本
Client:
Version: 18.03.1-ce
API version: 1.37
Go version: go1.9.5
Git commit: 9ee9f40
Built: Thu Apr 26 07:12:48 2018
OS/Arch: windows/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.03.1-ce
API version: 1.37 (minimum version 1.12)
Go version: go1.9.5
Git commit: 9ee9f40
Built: Thu Apr 26 07:22:38 2018
OS/Arch: linux/amd64
Experimental: true
Docker for windows 版本
解决方案
推荐阅读
- java - 使用 Apache POI 4.0 运行官方示例 LineChars 和 ScatterChart 时出现问题
- javascript - WebStorm 上的 Flux 要求不起作用
- android - 在 Android Studio 中通过电子邮件/意图从设备打开时调试 Android 应用程序
- python - 如何编写生成以下列表元素的“生成器”函数。列表 = [1,3,4,"hello", 5, 3,4,"create"]
- python-3.x - 测试python浮点范围大小
- vim - Vim 在所有项目文件中搜索
- postgresql - postgresql如何在双引号内插入带有双引号的值
- regex - 用什么正则表达式在两个子字符串之间用换行符替换一些字符串?
- javascript - Three.js 和 CSS3 的结合用于动画与 3D 对象
- rest - 在 API 响应中转发对象的公共属性/变量是一种好习惯吗?