azure - 将私有(private)静态 IP 地址附加到 Azure 容器实例

标签 azure azure-container-instances static-ip-address

我正在为我的容器实例寻找具有静态私有(private) IP 的解决方案。我将向其中添加应用程序网关,以使其拥有静态公共(public) IP。

我正在检查https://stackoverflow.com/a/59168070/7267638看起来不错,直到“将容器实例的私有(private)IP添加到应用程序网关的后端池中”。我不清楚的一点是,当我重新启动容器并同时添加其他容器时该怎么办 - 它最终可能会得到不同的私有(private) IP。

我需要将它们静态化,不仅能够为网关配置后端池,而且还可以用于内部路由目的。如果没有某种静态配置,我需要在私有(private) IP 更改后重新配置所有服务才能再次找到彼此。

也许我可以使用某种内部 DNS 或使用容器名称等?

最佳答案

(截至目前)不支持 ACI 的私有(private)静态 IP。我认为除了在(重新)启动容器后检查 IP 是否已更改之外,这里没有真正的解决方法。

您最好的选择可能是将 ACI 放入子网时使用所需最小大小的子网 - 并且每个子网仅使用一个 ACI。这样,IP 实际更改的机会可能会较低,但仍然不能保证。

关于azure - 将私有(private)静态 IP 地址附加到 Azure 容器实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63612013/

相关文章:

c# - 不支持流读取器异常 URI 格式

azure - 为什么逻辑应用计划不能与“收到 HTTP 请求时”一起使用?

azure - 如何使用Azure函数Binder查询运行时指定的Table?

Azure:在 Azure Web 应用程序的 Linux 容器中运行非 Web 应用程序

azure - 将私有(private)静态 IP 地址附加到 Azure 容器实例

Azure网站保留IP

vagrant - 如何在vagrant box中配置私有(private)网络

java - 虚拟机规模集支持

azure - 如何检索部署到 ACI 的经过训练的模型 docker 镜像?

azure - 触发Azure容器实例组每天启动