尝试使用以下命令执行到容器中
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