【发布时间】:2019-06-28 07:46:52
【问题描述】:
我想在我的 Openshift Cluster 上尝试 Pumba Yaml file。我的 pod 正在提供 CrashLoopBackOff。
检查日志后,我发现错误是这样的
container_linux.go:247: starting container process caused "exec: \"pumba\": executable file not found in $PATH".
如果有人遇到过这样的错误?
【问题讨论】:
-
更改
command: ["pumba"],以便为图像中的pumba可执行文件提供完整路径名,因为现在它看起来不像消息所说的标准PATH。 -
@GrahamDumpleton 我应该把它改成什么?
-
看看它的
Dockerfile使用了什么。 github.com/alexei-led/pumba/blob/master/docker/Dockerfile#L93 请注意,您可能会发现该映像甚至无法运行,因为它被设计为以root用户身份运行,OpenShift 默认禁止您这样做。
标签: kubernetes openshift openshift-origin