Azure 容器应用中的自定义环境 DNS 后缀
Azure 容器应用环境提供 <UNIQUE_IDENTIFIER>.<REGION_NAME>.azurecontainerapps.dev
格式的默认 DNS 后缀。 环境中的每个容器应用根据此 DNS 后缀生成一个域名。 你可以为环境配置自定义 DNS 后缀。
注意
若要为单个容器应用配置自定义域,请参阅 Azure 容器应用中的自定义域名和证书。
如果为环境配置自定义 DNS 后缀,则使用此后缀的 FQDN(完全限定的域名)的流量将解析到该环境。 环境之外使用此后缀的 FQDN 是无法访问的。
添加自定义 DNS 后缀和证书
在 Azure 门户中转到你的容器应用环境
在“设置”部分下,选择“自定义 DNS 后缀”。
在“DNS 后缀”中,输入环境的自定义 DNS 后缀。
例如,如果输入
example.com
,则容器应用域名采用<APP_NAME>.example.com
格式。在新的浏览器窗口中,转到域提供商的网站,并将“域验证”部分中显示的 DNS 记录添加到你的域。
记录类型 主机 值 说明 A *.<DNS_SUFFIX>
环境入站 IP 地址 配置为环境 IP 地址的通配符记录。 TXT asuid.<DNS_SUFFIX>
验证令牌 具有验证令牌值的 TXT 记录(具有内部负载均衡器的容器应用环境不需要此记录)。 回到“自定义 DNS 后缀”窗口,在“证书文件”中浏览并选择 TLS 绑定的证书。
重要
必须使用对你提供的自定义 DNS 后缀有效的现有通配符证书。
在“证书密码”中,输入证书的密码。
选择“保存”。
保存的操作完成后,将使用自定义 DNS 后缀和 TLS 证书更新环境。