列出本地镜像
docker image ls [OPTIONS] [REPOSITORY[:TAG]]
docker images #同docker image ls


docker images -a

docker images python

docker images python:latest

docker images --no-trunc

docker images --digests

docker images -q

支持的条件有:
1)查询所有虚悬镜像(未标记的镜像)
docker images -f dangling=true

2)查询指定标签的镜像
在镜像详情中可以查看到镜像的 label

通过 label=<key> 过滤镜像
docker images -f "label=org.label-schema.build-date"

通过 label=<key>=<value> 过滤镜像
docker images -f "label=org.label-schema.build-date=20201204"

3)显示 python 镜像之前创建的镜像
docker images -f before=python

4)显示 python:slim 镜像之前创建的镜像
docker images -f before=python:slim


5)显示 python 镜像之后创建的镜像
docker images -f since=python

6)通过参考过滤镜像
docker images -f reference=python

GO 模板的有效占位符:
.ID 镜像ID
.Repository 镜像库
.Tag 镜像标记
.Digest 镜像摘要
.CreatedSince 镜像自创建以来经过的时间
.CreatedAt 镜像创建时间
.Size 镜像大小
1)以不带列名的方式打印
docker images --format "{{.ID}}: {{.Tag}}: {{.Size}}"

2)以表格方式打印
docker images --format "table{{.ID}}\t{{.Tag}}\t{{.Size}}"

原文:https://www.cnblogs.com/scholars-xian/p/14557388.html