docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > Docker深度清除镜像缓存

Docker深度清除镜像缓存overlay2的实现

作者:小森森LiangSenCheng

维清理镜像是通过命令 docker rm i 删除镜像的,但是这条命令不会删除docker build命令产生的缓存文件,本文主要介绍了Docker深度清除镜像缓存overlay2的实现,感兴趣的可以了解一下

Docker 深度清除镜像缓存

一般情况下,运维清理镜像是通过命令 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 不经过确认强行删除。

到此这篇关于Docker深度清除镜像缓存overlay2的实现的文章就介绍到这了,更多相关Docker深度清除镜像缓存内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文