【问题标题】:Kubernetes-Pod : Access issuesKubernetes-Pod:访问问题
【发布时间】:2020-03-23 06:32:44
【问题描述】:

访问 pod 时出现以下错误...

"OCI 运行时执行失败:执行失败:container_linux.go:348: 启动容器进程导致 "exec:\"/bin/bash\": stat /bin/bash:没有这样的文件或目录”:未知命令以 退出代码 126"

尝试使用 /bin/sh 和 /bin/bash
终止运行此 pod 的节点并启动新节点,但结果相同。
也尝试删除 pod,但新 pod 的行为也类似。

【问题讨论】:

  • 您尝试在没有该文件或目录的映像中执行/bin/bash
  • 您使用的图片名称是什么?

标签: kubernetes


【解决方案1】:

这是因为您尝试访问的容器没有 /bin/bash 可执行文件。

如果你真的想在容器中执行一个shell,你必须使用一个包含shell的容器镜像(例如/bin/sh/bin/bash)。

【讨论】:

    猜你喜欢
    • 2021-12-13
    • 2018-05-07
    • 2020-07-06
    • 1970-01-01
    • 2016-07-21
    • 2021-11-08
    • 2018-12-08
    • 2019-05-02
    • 2023-04-07
    相关资源
    最近更新 更多