docker images命令教程

docker images 命令用于列出 docker镜像。

docker images命令语法

haicoder(www.haicoder.net)# docker images [OPTIONS] [REPOSITORY[:TAG]]

docker images命令参数

参数 描述
docker images -a 列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层)。
docker images —digests 显示镜像的摘要信息。
docker images -f 显示满足条件的镜像。
docker images —format 指定返回值的模板文件。
docker images —no-trunc 显示完整的镜像信息。
docker images -q 只显示镜像ID。

案例

查看本地镜像

我们使用 docker images 命令,查看本地镜像列表。
haicoder(www.haicoder.net)# docker images

终端显示如下图所示:
Docker images命令 - 图1
即,此时本地没有任何的 Docker 镜像列表。
我们使用 docker pull 命令,从 docker仓库 拉取一个 centos 镜像。
haicoder(www.haicoder.net)# docker pull centos

拉取完成后,终端显示如下:
Docker images命令 - 图2
此时,我们再次使用 docker images 命令,查看本地镜像列表,显示如下:
Docker images命令 - 图3
即,我们使用 docker pull 拉取镜像之后,再次使用 docker images 命令,可以在本地看到刚拉取的镜像了。

查看本地指定镜像

我们使用 docker images 命令,可以查看本地指定的某个镜像的列表。
haicoder(www.haicoder.net)# docker images ubuntu

终端显示如下图所示:
Docker images命令 - 图4
即,此时本地没有任何的 ubuntu 镜像列表。
我们使用 docker pull 命令,从 docker仓库拉取一个 ubuntu 镜像。
haicoder(www.haicoder.net)# docker pull ubuntu

拉取完成后,终端显示如下:
Docker images命令 - 图5
此时,我们再次使用 docker images 命令,查看本地的镜像列表
haicoder(www.haicoder.net)# docker images

此时,终端列表显示如下:
Docker images命令 - 图6
我们可以看到本地镜像列表有两个镜像。我们再次使用 docker images 命令,仅查看本地的 ubuntu 镜像列表。
haicoder(www.haicoder.net)# docker images ubuntu

此时,终端列表显示如下:
Docker images命令 - 图7
我们再次使用 docker images 命令,仅查看本地的 centos 镜像列表。
haicoder(www.haicoder.net)# docker images centos

此时,终端列表显示如下:
Docker images命令 - 图8

显示镜像摘要信息

我们使用 docker images 命令,可以查看本地镜像列表的摘要信息。
haicoder(www.haicoder.net)# docker images —digests

终端显示如下图所示:
Docker images命令 - 图9
此时显示的 Docker 镜像列表信息栏目多了一条 DIGEST 栏目,即镜像的摘要信息。

仅显示镜像 ID

我们使用 docker images 命令,可以仅查看本地镜像列表的 ID 信息。
haicoder(www.haicoder.net)# docker images -q

终端显示如下图所示:
Docker images命令 - 图10
我们使用 docker rmi 命令,删除所有的 docker 镜像。
haicoder(www.haicoder.net)# docker rmi docker images -q

docker images命令总结

docker images 命令用于列出 docker镜像。
docker images image 命令,可以查看本地指定的某个镜像的列表。
docker images —digests 命令,可以查看本地镜像列表的摘要信息。
docker images -q 命令,可以仅查看本地镜像列表的 ID 信息。
docker images命令语法:
docker images [OPTIONS] [REPOSITORY[:TAG]]