docker 拉取报错:failed to register layer

这篇博客主要讨论了Docker在运行过程中遇到的数据空间不足的问题,即使磁盘未满也报错。问题源于devicemapper数据池的自由空间低于最小需求。通过`docker info`命令显示DataSpaceUsed为43.53GB,DataSpaceTotal为107.4GB。解决方案可能包括清理Docker未使用的镜像、容器和卷,或者调整存储设置以增加自由空间。
摘要由CSDN通过智能技术生成
failed to register layer: devmapper: Thin Pool has 162988 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior

1,首先测试docker 登录

docker login --username=admin 10.1.1.247 --password=Harbor12345

2,测试拉取镜像,然后到一半就报错了,然后查看磁盘,发现磁盘并未爆满,究其原因,docker空间不足,在使用一段时间后的docker空间会被写满,使用docker info打印Data Space Used: 107.4 GB,默认空间是107G

[root@dc-uat-13 ~]# docker info | grep Data 
 Data file: /dev/loop0
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 Data Space Used: 43.53GB
 Data Space Total: 107.4GB
WARNING: devicemapper: usage of loopback devices is strongly discouraged for production use.
         Use `--storage-opt dm.thinpooldev` to specify a custom block storage device.
 Data Space Available: 63.85GB
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值