我用我的应用程序构建了一个 Windows 容器并在本地运行它。容器中的应用使用连接字符串中的域名连接到 Azure SQL 数据库。SQL Server 配置为接受来自任何 IP 和 Azure 服务的客户端。
在本地一切正常。但是当我在 Azure 容器实例中运行我的容器时,我收到以下标准错误:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP Provider,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。)