Docker 构建错误 OCI 运行时创建失败 "exec:\"/bin/bash\": stat /bin/bash

Thế*_*hạm 6 docker dockerfile docker-build

运行 docker build 时出现以下错误...

OCI runtime create failed: container_linux.go:349: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown
Run Code Online (Sandbox Code Playgroud)

Thế*_*hạm 17

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

替换RUN ["/bin/bash"...RUN ["/bin/sh"...


Xaq*_*ron 6

您的容器尚未bash安装,但可能已sh使用(替换/bin/bash/bin/sh)运行容器:

docker exec -it username/imagename /bin/sh
Run Code Online (Sandbox Code Playgroud)