Docker 深度清除镜像缓存 (overlay2)
Docker 深度清除镜像缓存 (overlay2)
一般情况下,运维清理镜像是通过命令 docker rm i
删除镜像的。但是这条命令不会删除docker build命令产生的缓存文件。
这个时候需要使用 docker system
的系列命令来做相关处理。
docker system --help
输出:
# 输出
Usage: docker system COMMAND
Manage Docker
Commands:
df Show docker disk usage
events Get real time events from the server
info Display system-wide information
prune Remove unused data
Run 'docker system COMMAND --help' for more information on a command.
查看缓存情况
docker system df
使用命令 prune
将其彻底清理
docker system prune -a --force
参数:
-a
删除全部未使用的镜像
-f
或 --force
不经过确认强行删除。
原文链接
作者:LiangSenCheng小森森 开源分享汇 公众号
出处:https://www.cnblogs.com/LiangSenCheng/p/17703199.html
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议请联系作者,非常感谢。