繁体   English   中英

VNET 中的 Azure 容器实例如何获取 FQDN

[英]Azure Container Instance in VNET how to get a FQDN

在 VNET 中部署 ISNT 的容器实例时,我们可以指定 label “x”来获取 FQDN,即http://x.uksouth.azurecontainer.io/

如果将容器部署到子网中,您似乎无法再指定 label。

我正在使用 Terraform https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources_group/

特别是“network_profile_id”:与 dns_name_label 冲突

在这种情况下,我假设您应该自己管理 DNS。

似乎没有指定容器的私有 IP 吗?

我很确定,如果您在 VNet 中部署 ACI,则不可能设置 static 私有 IP 地址。 您可以通过应用程序网关将 VNet 中的 ACI 暴露给外部,但是当 ACI 的 IP 地址发生变化时,它就无法工作了。 而且您无法控制 ACI IP 地址。

根据Azure 文档

Public IP or DNS label - Container groups deployed to a virtual network don't currently support exposing containers directly to the internet with a public IP address or a fully qualified domain name

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM