gpt4 book ai didi

azure - Azure 和网络中的 Windows 容器

转载 作者:行者123 更新时间:2023-12-03 05:31:11 27 4
gpt4 key购买 nike

我有一个旧的遗留应用程序监听一些 TCP 端口,并用 Visual C++ 编写,并且严格限制在 Windows 上运行。

在 Prem 上,应用程序在 Windows Server 核心容器中运行良好。但现在我必须将此容器部署到 azure 。 Azure 反过来也不支持 Windows 容器连接到 vnet。为什么?限制在哪里?是否有任何解决方法可以在 azure 中的 vnet 中运行 Windows 容器(服务器核心)?我不希望并且由于政策原因,我不允许使用公共(public) IP,因为该服务仅供内部使用。

提前致谢

最佳答案

目前,部署到虚拟网络的容器组中仅支持 Linux 容器。请参阅limitations 。作为解决方法,您可以在 azure VM 上运行 Windows 容器。或上Azure app service for windows .

在 Azure VM 上,它像往常一样充当本地服务器。您不需要使用公共(public) IP 地址公开它,而是可以通过 VPN 连接或 Azure 堡垒主机访问它。

在 Azure 应用服务上,您可以设置 Azure App Service access restrictions对于传入流量并设置 VNet integration限制 VNet 中应用服务的传出流量。您甚至可以使用 VPN 连接将流量路由到您的本地网络。

请注意,Azure 应用服务上的 Windows 容器仅限于 Azure 文件,目前不支持 Azure Blob。 Azure VM 可能是更好的选择。

关于azure - Azure 和网络中的 Windows 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65195607/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com