Docker 深度清除镜像缓存 (overlay2)

Docker 深度清除镜像缓存 (overlay2)

一般情况下,运维清理镜像是通过命令 docker rm i 删除镜像的。但是这条命令不会删除docker build命令产生的缓存文件。

这个时候需要使用 docker system 的系列命令来做相关处理。

shell 复制代码
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.

查看缓存情况

shell 复制代码
docker system df 

使用命令 prune 将其彻底清理

shell 复制代码
docker system prune -a --force

参数:

-a 删除全部未使用的镜像

-f--force 不经过确认强行删除。

原文链接

Docker 深度清除镜像缓存 (overlay2)

相关推荐
半夏知半秋6 小时前
docker常用指令整理
运维·笔记·后端·学习·docker·容器
虹科网络安全6 小时前
艾体宝洞察 | Redis vs ElastiCache:哪个更具成本效益?
数据库·redis·缓存
记得记得就1519 小时前
docker作业
运维·docker·容器
HaSaKing_72110 小时前
EMQX 多机集群部署完整实践(Docker + 社区版 5.8.8)
运维·docker·容器·emqx
❀͜͡傀儡师11 小时前
Docker部署WebDB数据库开发环境
docker·容器·数据库开发
南山nash11 小时前
企业级docker镜像仓库harbor安装与使用
运维·docker·容器·镜像仓库
m0_4856146712 小时前
Linux--Docker网络管理
linux·docker·eureka
Knight_AL13 小时前
Docker 中的端口映射原理:为什么 Nginx 要 `listen 80`,而不是“随便写端口”
nginx·docker·容器
Boilermaker199214 小时前
[Redis] 分布式缓存与分布式锁
redis·分布式·缓存
小波小波轩然大波14 小时前
docker总结
网络·docker·容器