根据以下链接,我应该在我的 ACI 容器中看到一个公共 DNS 名称: https ://feedback.azure.com/forums/602224-azure-container-instances/suggestions/32983720-automatically-assign-dns-name-to -实例
但是,不会创建任何 DNS 名称。这是我创建容器的方式:
az container create -g ex-rg --name ex-container --image docker.io/repo/example:latest -e somevar=value --ip-address public --location westus
az container show --resource-group ex-rg --name ex-container |grep ip
"ipAddress": {
"ip": "40.112.219.202",
az container show --resource-group ex-rg --name ex-container |grep dns
"dnsNameLabel": null,```
az --version
azure-cli (2.0.27)
我也尝试过使用 terraform(它使用 API),结果相同。
如果我们不能使用 DNS 名称,ACI 将不会对我们有用。