Azure
Azure 容器實例 - 支持混合連接
我們正在尋找一種方法來執行需要連接到本地數據庫的 Docker 容器。這是以前使用帶有 Web 應用程序的混合連接完成的。
Azure 容器實例(假設在 Windows 上執行)是否支持類似於 Web 應用的混合連接?
是的,你可以,你需要將你的容器組部署到一個 VNet 中,該 VNet 可以訪問到你的本地系統的 VPN 或 ExpressRoute 連接。
更多詳情可在這找到:
https://docs.microsoft.com/en-us/azure/container-instances/container-instances-vnet
在撰寫本文時,請注意這僅在一小部分地區普遍可用,並在其他地區預覽。還要注意其他一些配置限制。雖然我預計這些會隨著時間的推移而改變。
Web 應用程序中的 Windows 容器不支持混合連接。
正如 Alex 所說,實現這一目標的唯一方法是在 vNet 上使用 ACI,並通過 Express Route 或 VPN 連接到本地。這僅適用於 Linux 容器,Windows ACI 不支持 vNet 加入。