无法从容器中的应用程序连接到远程SQL Server实例
问题描述:
对码头工人来说很新颖,但我刚刚创建了一个图像,它似乎在启动之前就启动了,直到它尝试连接到远程SQL服务器。也就是说,它是一个自己的虚拟机上的SQL服务器,通常可以通过主机访问(例如mydatabase.mydomain.com)。当视觉工作室用完时,这个问题不存在;数据库很好,并且可以访问。无法从容器中的应用程序连接到远程SQL Server实例
我怀疑它与码头网络有关。我试图暴露1433没有运气。我也试过用--net=host
运行它也没有运气。错误是由NServiceBus输出的,它试图与AzureServiceBus以及SQL Server通信,指出服务器没有响应或无法访问。
的Dockerfile
FROM microsoft/windowsservercore
WORKDIR /command
EXPOSE 8002
EXPOSE 1433
COPY . /command
ENTRYPOINT ["NServiceBus.Host.exe"]
任何意见或见解将是一件好事。
Downvoter,我感谢您的洞察力和密切的要求。这非常有帮助。 – Sinaesthetic