你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 容器应用中的自定义环境 DNS 后缀

默认情况下,Azure 容器应用环境提供 <UNIQUE_IDENTIFIER>.<REGION_NAME>.azurecontainerapps.io 格式的 DNS 后缀。 环境中的每个容器应用根据此 DNS 后缀生成一个域名。 你可以为环境配置自定义 DNS 后缀。

注意

若要为单个容器应用配置自定义域,请参阅 Azure 容器应用中的自定义域名和证书

如果为环境配置了自定义 DNS 后缀,则使用该后缀的 FQDN 的流量将解析到环境。 在环境外使用此后缀的 FQDN 将无法从环境中访问。

添加自定义 DNS 后缀和证书

  1. Azure 门户中转到你的容器应用环境

  2. 在“设置”部分下,选择“自定义 DNS 后缀”。

  3. 在“DNS 后缀”中,输入环境的自定义 DNS 后缀。

    例如,如果你输入 example.com,则容器应用域名将采用 <APP_NAME>.example.com 格式。

  4. 在新的浏览器窗口中,转到域提供商的网站,并将“域验证”部分中显示的 DNS 记录添加到你的域。

    记录类型 主机 说明
    A *.<DNS_SUFFIX> 环境入站 IP 地址 配置为环境 IP 地址的通配符记录。
    TXT asuid.<DNS_SUFFIX> 验证令牌 具有验证令牌值的 TXT 记录(具有内部负载均衡器的容器应用环境不需要此记录)。
  5. 回到“自定义 DNS 后缀”窗口,在“证书文件”中浏览并选择 TLS 绑定证书。

    重要

    必须使用对你提供的自定义 DNS 后缀有效的现有通配符证书。

  6. 在“证书密码”中,输入证书的密码。

  7. 选择“保存”。

保存操作完成后,将使用自定义 DNS 后缀和 TLS 证书更新环境。

后续步骤