我使用Azure容器注册表来存储我的私有docker镜像和 Azure容器实例来部署它。
我获得了一个公共IP地址,可用于验证和简单预览,但不可用(或可与客户共享),因为IP地址是动态的。
有没有办法设置我可以使用的完全限定的域名,而不是在每次重启容器时更改IP地址?
浏览documentation并未透露任何相关信息。
答案 0 :(得分:5)
您现在可以将dns-name-label设置为容器组的属性。详细信息在这个答案中分享 - 希望这有助于并感谢成为用户!
答案 1 :(得分:1)
有没有办法设置我可以使用的完全合格的域名 而不是在每个容器重启时更改IP地址?
不幸的是,目前,Azure 不支持设置静态公共IP地址,例如Azure容器实例仍处于预览状态。
将来,我们将扩展我们的网络功能 与虚拟网络,负载平衡器和其他核心集成 Azure网络基础架构的一部分。
有关Azure容器实例网络的详细信息,请参阅此link。
作为一种解决方法,我们可以部署VM并在其上运行docker,为此VM设置静态公共IP地址,然后重新启动docker,我们不会丢失此公共IP地址。