我们有一个Azure容器组,它在创建时分配了一个IP地址。IP地址现在丢失了,我们的应用程序突然停止工作。
(即,它被设置为null,以前该资源具有关联的IP地址)
请注意,我们的订阅暂停了2周,现在恢复到活动状态。如果有人能帮我们理解一下: Q1: IP到哪里去了?Q2:如果订阅被暂停(就像我们这样),他们会取消分配IP地址吗?感谢您尽快就我们如何将容器组恢复到正常工作状态提供反馈。
谢谢
发布于 2018-02-16 06:50:36
发布于 2019-04-02 04:57:16
容器的IP地址通常不会在两次更新之间更改,但不能保证保持不变。只要容器组部署在相同的底层主机上,容器组就会保留其IP地址。尽管Azure Container实例很少,而且会尽一切努力重新部署到同一主机,但仍有一些Azure内部事件会导致重新部署到不同的主机。要缓解此问题,请始终对容器实例使用DNS名称标签。
请参阅:https://docs.microsoft.com/en-us/azure/container-instances/container-instances-update#limitations
发布于 2021-11-29 11:19:30
如果您使用模板进行容器部署/创建,则可以包含dnsNameLabel,然后使用FQDN地址而不是IP。
模板参数:
"parameters": {
...
"dnsNameLabel": {
"type": "String",
"metadata": {
"description": "FQDN prefix (DNS name label)"
}
},
...然后是IP地址部分:
"ipAddress": {
"type": "Public",
"ports": [
{
"protocol": "TCP",
"port": 22
}
],
"dnsNameLabel": "[parameters('dnsNameLabel')]"
},https://stackoverflow.com/questions/47547693
复制相似问题