使用docker构建镜像,发现docker的overlay2文件会越来越大。
使用命令查看docker系统占用资源:
docker system df
可以看到已经占用了26.7GB,清理这个缓存
docker builder prune
再次查看,已经没有缓存了,清理成功。
可以添加一条自动任务,每月自动清理docker构建缓存
# 每月1日清理docker build的缓存
30 23 1 * * /usr/bin/echo "y" | docker builder prune > /dev/null 2>&1