devmapper: Thin Pool has 162394 free data blocks which is less than minimum required 163840 free data blocks

发布时间 2024-01-12 11:03:42作者: 滴滴滴

问题描述:
最近遇到docker操作失败,遇到这个错误log:devmapper: Thin Pool has 162394 free data blocks which is less than minimum required 163840 free data blocks
解决方法:
运行下面三个命令:(亲测有效,具体原因不太清楚,各有说法,这里记录一下解决办法)
// 注意,以下三个命令执行时可能出错是正常的。
清理exited进程:

docker rm $(docker ps -q -f status=exited)

清理dangling volumes:

docker volume rm $(docker volume ls -qf dangling=true)

清理dangling image:

docker rmi $(docker images --filter "dangling=true" -q --no-trunc)

如果以上命令还未解决,则需要扩容docker的池空间大小,见如下链接
https://blog.csdn.net/czh8706/article/details/106012426