首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >docker:来自守护程序的错误响应:运行时"io.containerd.runc.v2“二进制文件未安装"containerd-shim-runc-v2":文件不存在:未知

docker:来自守护程序的错误响应:运行时"io.containerd.runc.v2“二进制文件未安装"containerd-shim-runc-v2":文件不存在:未知
EN

Stack Overflow用户
提问于 2021-08-19 12:18:37
回答 1查看 407关注 0票数 1

安装docker后,我尝试运行

代码语言:javascript
运行
复制
docker run --rm hello-world

并得到这个错误:

代码语言:javascript
运行
复制
docker: Error response from daemon: runtime "io.containerd.runc.v2" binary not installed "containerd-shim-runc-v2": file does not exist: unknown.
ERRO[0000] error waiting for container: context canceled 
EN

回答 1

Stack Overflow用户

发布于 2021-08-19 12:23:24

我确信这不是“正确”的解决方案,但我在这个站点上找到了一个解决方法:https://github.com/containerd/containerd/issues/3473#issuecomment-516887500

为了解决这个问题,我做到了:

代码语言:javascript
运行
复制
❯ find / -name containerd-shim-runc-v1
/usr/bin/containerd-shim-runc-v1

然后:(确保这是您机器中的正确路径)

代码语言:javascript
运行
复制
sudo cp /usr/bin/containerd-shim-runc-v1 /usr/bin/containerd-shim-runc-v2
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68847761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档