Docker查看镜像列表docker images与标签 Docker

前言

了解本机有哪些镜像、体积多大、标签是否最新,用 docker images。镜像同名不同 tag 是多版本,悬空镜像()占空间。本文讲解列表字段、过滤、悬空镜像和清理。

操作步骤

1. 查看本地镜像

docker images

列:仓库名、标签、镜像 ID、大小、创建时间。

2. 查看完整镜像 ID

docker images --no-trunc

3. 过滤某仓库镜像

docker images nginx

4. 按大小排序

docker images --format "{{.Repository}}:{{.Tag}} {{.Size}}" | sort -k2 -rh

5. 查找悬空镜像()

docker images -f "dangling=true"

6. 清理悬空镜像

docker image prune

常见坑

  1. 同一镜像多个 tag 共用层,大小不叠加。
  2. latest 不是固定版本,重新拉取会变。
  3. 悬空镜像多由重复构建产生,可安全清理。
  4. image prune 只删未被任何容器引用的镜像。
  5. 多架构镜像同一 tag,本地只存拉取的架构。
  6. 镜像大小含共享层,磁盘占用看 du 更准。
  7. 删除正在使用的镜像会失败,需先删容器。

总结

docker images 看仓库/标签/ID/大小,-f dangling 找悬空镜像,image prune 清理。latest 是浮动标签不代表最新稳定版,多 tag 共用层不重复占空间。删除前确认无容器引用。

遇到问题加QQ23979811 协助处理


emer 发布于  2026-11-15 07:16 
'); })();