记一次docker pull错误

情景:在docker pull  xxxxxx 镜像时,提示:failed to register layer: link /data/docker/overlay/4d979c53640fceac63a01bc811c98840c75e3317b8366248aec190e81af4e0e5/root/var/lib/yum/yumdb/l/88a2347159dabcf13399d59954222b1422060cb7-libtheora-devel-1.1.1-8.el7-x86_64/checksum_type /data/docker/overlay/b21373df69c747efbf32b1a79fc176e55d09aaef3de75f9cd88674a952724893/tmproot305847299/var/lib/yum/yumdb/l/88a2347159dabcf13399d59954222b1422060cb7-libtheora-devel-1.1.1-8.el7-x86_64/checksum_type: too many links

原因:在网上找了下发现这个挺有效的

因为overlay 的一个bug
缓解这个问题的办法是定时删除没用的镜像和已经退出的容器
另一个办法是升级到overlay2

通过删除不用的镜像解决了这个问题

参考地址:https://www.jianshu.com/p/7590c17b37c5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值