6.3docker(二)

列出镜像

[root@node ~]# docker image ls

列表包含了 仓库名标签镜像 ID创建时间 以及 所占用的空间

docker image ls 列表中的镜像体积总和并非是所有镜像实际硬盘消耗。由于 Docker 镜像是多层存储结构,并且可以继承、复用,因此不同镜像可能会因为使用相同的基础镜像,从而拥有共同的层

镜像体积

[root@node ~]# docker system df

上面的镜像列表中,还可以看到一个特殊的镜像,这个镜像既没有仓库名,也没有标签,均为 <none>

列出部分镜像

[root@node ~]# docker image ls nginx

以特定格式显示

 [root@node ~]# docker image ls -q 

 docker image ls 把所有的虚悬镜像的 ID 列出来,然后才可以交给 docker image rm 命令作为参数来删除指定的这些镜像,这个时候就用到了 -q 参数。

[root@node ~]# docker image ls --format "{{.ID}}: {{.Repository}}"

[root@node ~]# docker image ls --format "table {{.ID}} {{.Repository}} {{.Tag}}" 以表格的显示

原文地址:https://www.cnblogs.com/guogle/p/10969320.html