首页 > 解决方案 > 如何让我的 SQL Server 数据库与我在 Azure 上部署的 REST API 一起工作?

问题描述

我使用 Docker 将我的 .NET Core REST API 应用程序容器化,在本地运行它,一切正常。但是,现在我将容器部署到 Azure(使用容器实例),我的 API 端点不再响应。我的所有端点都从我的 SQL Server 数据库查询,我认为这可能是问题,因为我的服务器名称是我的家庭 IP 配置。

我不知道该怎么做才能使我的 SQL Server 与我部署的应用程序一起工作。

我是否要在 Azure 上创建一个 SQL Server,然后将我的本地 SQL Server 连接到 Azure,然后将我的应用程序配置到那个托管的 SQL Server?还是有其他方法?

提前致谢。

标签: sql-serverdockerdeploymentazure-container-instances

解决方案


据我所知,您可以使用以下选项:

  1. 可以使用Azure VNet将本地计算机和网络连接到虚拟网络。

  2. 根据此文档将您的本地 SQL Server 迁移到 Azure SQL 数据库。


推荐阅读