【问题标题】:Pod Containers Keeps on RestartingPod 容器不断重启
【发布时间】:2016-08-19 00:07:28
【问题描述】:

创建 pod 后容器在节点处被杀死

问题在 github 上提出并要求我转到 SO https://github.com/kubernetes/kubernetes/issues/24241

但是我在这里简要介绍我的问题。创建 pod 后它不会运行,因为我必须在 --pod-infra-container-image 下的 kubelet 参数中提及容器名称,如下所述。

我已经解决了 Pods Status Container Creating 的问题,方法是在“--pod-infra-container-image=”中添加容器名称,然后 Pod 创建成功。

但是我想以其他方式解决此问题,而不是在 kubelet args 中添加容器名称。请告诉我如何解决此问题。

在 Pod 创建完成之后。容器不断重启。但是,如果我通过 kubectl 日志检查日志输出显示容器预期输出。

但是容器经常重启。为了重新启动 pod,我做了 restartPolicy: never in pod 的规范文件,然后它没有重新启动,但是容器没有运行。请帮助我。

【问题讨论】:

  • 欢迎来到 StackOverflow!请直接在您的问题中包含所有信息,而不是链接到其他网站以获取更多详细信息。
  • 完成@buczek。谢谢

标签: kubernetes


【解决方案1】:

您的描述非常混乱,请您回复此答案:
1. 执行docker pull gcr.io/google_containers/pause:2.0时遇到什么错误
2.你在容器中运行什么cmd

对于 2,您需要一个长时间运行的命令,例如 while true;做回声成功;完成,否则它将退出并由 kubelet 以 Always 的 RestartPolicy 重新启动。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-11
    • 2021-06-24
    • 2023-02-11
    • 2019-04-13
    • 2016-09-25
    • 1970-01-01
    相关资源
    最近更新 更多