kubectl exec:$PATH:未知命令终止,退出代码为126



尝试使用以下命令执行到容器中

kubectl exec -it my-pod my-container1 -- bash

给出错误:

OCI运行时执行失败:执行失败:container_linux。go:367:启动容器进程导致:exec:"my-concontainer1":在$PATH中找不到可执行文件:未知命令终止,退出代码为126

pod我的pod有两个容器。my-container1安装了带有bash的alipne映像。试图将shell放入容器,但找不到bash。

Kuectl客户端版本:v1.17.0

在容器名称之前添加-c有效。

kubectl exec -it my-pod -c my-container1 -- bash

最新更新