docker 拉取报错:failed to register layer

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

 


版权声明:本文为qq_36270681原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。