清理docker未使用的镜像

分类: Docker

docker image prune 命令可以清理未使用的镜像。 默认情况下,docker image prune 命令只会清理 dangling 镜像。dangling 镜像是没被标记且没被其它任何镜像引用的镜像。

要删除 dangling 镜像: 

docker image prune

WARNING! This will remove all dangling images. Are you sure you want to continue? [y/N] y
通过 -a 标志可以删除没有被已有容器使用的所有镜像:

docker image prune -a

WARNING! This will remove all images without at least one container associated to them. Are you sure you want to continue? [y/N] y

默认情况下,系统会提示是否继续。要绕过提示,请使用 -f 或 —force 标志。
可以使用 —filter 标志使用过滤表达式来限制修剪哪些镜像。
例如,只考虑 24 小时前创建的镜像:

docker image prune -a —filter “until=24h”

还可以使用其他过滤表达式。更多示例参考 手册。

标签: Docker

上一篇: 没有了

下一篇: Docker 查看容器 IP 地址

by 2023-08-07 23:49:09
篇笔记

学习笔记