docker:来自守护进程的错误响应:创建垫片任务失败:OCI 运行时创建失败:runc 创建失败,将容器二进制文件作为主机二进制文件运行

编程入门 行业动态 更新时间:2024-10-03 17:08:56

docker:来自守护进程的错误响应:创建垫片任务失败:OCI 运行时创建失败:runc 创建失败,将容器<a href=https://www.elefans.com/category/jswz/34/1770444.html style=二进制文件作为主机二进制文件运行"/>

docker:来自守护进程的错误响应:创建垫片任务失败:OCI 运行时创建失败:runc 创建失败,将容器二进制文件作为主机二进制文件运行

我将在主机上的 docker 容器内运行一个可执行文件作为主机二进制命令。

例如nodejs。我可以在容器内运行如下所示的 nodejs

docker exec -it node:20-alpine node ./something.js

但我想要的是我应该能够将容器可执行文件添加到我的主机 PATH 变量中并在没有任何额外的 docker 命令的情况下使用它。这可能吗?

在他的情况下,我正在尝试使用如下卷

sudo docker run -it -v /docker/bin/:/usr/local/bin/ -d node:20-alpine

如果我在没有音量部分的情况下使用它,它正在运行但有音量时它会抛出以下错误

docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "docker-entrypoint.sh": executable file not found in $PATH: unknown.

我的问题是。

这种情况有什么解决办法吗?

此错误消息是什么意思?

回答如下:

更多推荐

docker:来自守护进程的错误响应:创建垫片任务失败:OCI 运行时创建失败:runc 创建失败,将容器二进制文件作为主机二进制文件运行

本文发布于:2024-05-31 02:28:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1771178.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:二进制文件   垫片   容器   进程   错误

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!