使用Dockerfile构建镜像时报错

本文介绍了在遇到Docker启动时报错`docker-runc`和`docker-proxy`未安装的情况,如何通过创建软链接来解决这两个问题。首先,通过在`/usr/libexec/docker/`目录下为`docker-runc`创建软链接,然后尝试全局链接到`/usr/bin/docker-runc`。尽管如此,问题依然存在。接着,按照相同的方法,为`docker-proxy`创建软链接,以解决`executable file not found in $PATH`的错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

报错一

Error response from daemon: shim error: docker-runc not installed on system

解决方法:给docker-runc创建一个软连接

[root@localhost ~]# cd /usr/libexec/docker/
[root@localhost ~]# ln -s docker-runc-current docker-runc

仍报错,建立全局软连接:

  [root@localhost ~]#sudo ln -s /usr/libexec/docker/docker-runc-current /usr/bin/docker-runc

报错二

exec:"docker-proxy":executable file not found in $PATH

解决方法:给docker-proxy创建一个软连接

[root@localhost /]# cd /usr/libexec/docker/
[root@localhost docker]# ln -s docker-proxy-current docker-proxy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值