Docker 函数 - 错误响应 OCI 运行时创建失败

Docker 函数 - 错误响应 OCI 运行时创建失败

我正在研究这本书Docker in action,并尝试使用 Docker。

当我运行以下命令时:

docker run --name export-test \
dockerinaction/ch7_packed:latest ./echo For Export
docker export --output contents.tar export-test 
docker rm export-test
tar -tf contents.tar
the console returns me: 

我收到以下错误消息:

Error response from daemon: OCI runtime create failed:
container_linux.go:348: starting container process caused "exec:
\"/bin/bash\": stat /bin/bash: no such file or directory": unknown.

我试图找到一种解决方案,但找不到有效的解决方案。我已经重启了Docker还是不行!

答案1

可能您正在运行旧版本的 Linux,或者这只是兼容性问题。此外,此错误可能表明 docker 守护进程本身存在问题,而不是您尝试运行的容器存在问题。尝试删除所有容器,然后重新启动守护进程。还要尝试清理 docker 网络。

请参见这里有关问题的详细解释,以及这里是 Docker 正常工作的操作系统要求。此外,您还可以找到更多信息这里

相关内容