docker运行容器时出现docker-runc not installed on system 问题

在尝试运行Docker镜像时遇到错误提示'IPv4 forwarding is disabled'和'shim error: docker-runc not installed on system.'。通过进入'/usr/libexec/docker/'目录并创建软链接 ln -s docker-runc-current docker-runc 解决了问题。

问题描述:

  docker运行镜像的时候,报错如下:

?
1
2
3
[root@etcd1 k8s] # docker run -it registry.helloworld.com/test/atsd:latest bash
WARNING: IPv4 forwarding is disabled. Networking will not work.
/usr/bin/docker-current : Error response from daemon: shim error: docker-runc not installed on system.

 

问题解决:

  经过一番排查,如下解决方案有用:

?
1
2
[root@etcd1 k8s] # cd /usr/libexec/docker/
[root@etcd1 docker] # ln -s docker-runc-current docker-runc

 

以上,问题解决。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值