我正在为我的容器实例寻找具有静态私有(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/