如何解决在 CentOS 7 下 Docker Devmapper 空间不足的问题
2019-08-06 tech

业务机线上跑了好些年,这几天内部业务机跑 CI 的时候一直报

1
devmapper: Thin Pool has 161594 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

类似上面的问题,用 docker system prune 并不顶事,后面找了好一会儿,终于发现是废弃的 Docker Volumes 没有被清理掉,所以最终用 docker system prune -a -f --volumes 就可以解决问题了。

这一口气又清理出了很多空间,可以继续愉快的编译了。