gpt4 book ai didi

azure - 如何通过 FQDN 而不是 IP 地址访问 Azure 容器?

转载 作者:行者123 更新时间:2023-12-03 03:47:15 36 4
gpt4 key购买 nike

我已经在 Azure 中创建了一个名为 BCTestContainer 的业务中心容器,现在它部署得很好,并通过容器日志向我返回详细信息。我尝试通过 FQDN 访问容器

BCTestContainer.eastus.azurecontainer.io/MYINSTANCEBC/

但这给出了错误,说无法到达页面,但如果我在 Azure 中使用公共(public) IP 地址,如下所示

<CONTAINER_IP>/MYINSTANCEBC/

这似乎有效。我需要公开 FQDN 吗?

最佳答案

要通过互联网访问该网址,必须使用公共(public)端点网络类型。您的容器将可通过 <dns-name-label>.<region>.azurecontainer.io 公开访问。

示例:当您指定自定义 DNS 名称标签时,可以通过 customlabel.azureregion.azurecontainer.io 访问您的应用程序。有时可能需要一些时间来传播。

创建 ACI 时,请检查以下几点:

  1. 确保您使用的图像在本地运行良好

  2. 然后您需要公开应用程序在容器镜像内监听的正确端口。

  3. 查看ACI是否处于运行状态

FQDN 默认可以访问 80 端口。如果您的应用程序监听 8080 端口,并且您公开了它。然后您需要通过 FQDN 访问您的应用程序,例如:自定义标签.azureregion.azurecontainer.io:8080

即;当您浏览 FQDN 时,您可以在末尾添加端口,如下所示:FQDN:port .

引用文献

  1. container-instances-quickstart-portal
  2. container-instances-Azure CLI

关于azure - 如何通过 FQDN 而不是 IP 地址访问 Azure 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68660989/

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