【问题标题】:Azure Container Group InstanceAzure 容器组实例
【发布时间】:2018-03-28 20:58:29
【问题描述】:

我正在使用 Azure 容器实例组。我的一个容器不断重新启动。它进入终止状态并重新启动。日志中的一切看起来都很好。容器正在运行一个 spring 框架 + React 应用程序。当我在本地运行容器时......它工作得很好。

不确定幕后发生了什么?

【问题讨论】:

  • 你能不能把 json 文件发给我看看。我猜您缺少容器的环境变量
  • +1 以显示您的部署配置,如果它在本地工作,这意味着如果您的默认 restartPolicy 为“Always”,则为 ACI 设置的某些属性不正确会导致退出和永久重启。跨度>
  • 您是否正在向 STDOUT 发送错误/异常?可能没有捕获到错误。

标签: azure azure-container-service azure-container-instances


【解决方案1】:

您可以使用 Azure CLI 设置 重启策略 OnFailureNever

az container create \
    --resource-group myResourceGroup \
    --name mycontainer \
    --image mycontainerimage \
    --restart-policy OnFailure

如果您指定了重启策略并且问题仍然存在,则可能是在您的容器中执行的应用程序或脚本存在一些问题。您可以使用az container show 命令检查restartCount 属性。

az container show --name
                  --resource-group

更多详情,请参考此article

【讨论】:

  • 当我将重启策略设置为 OnFailure 时,容器会运行,然后进入终止状态并再次重启。这会一直循环下去。
  • 当我将重启策略设置为从不时,容器会被终止。
  • @Ross 你的容器的 restartCount 属性是什么?您的应用程序或在容器中执行的脚本可能存在问题。
  • 我也有同样的问题。即使我的重启策略是 onfailure,容器也会在启动后立即被杀死
猜你喜欢
  • 1970-01-01
  • 2022-09-28
  • 2021-11-26
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多