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}}\t{{.Repository}}\t{{.Tag}}" 以表格的显示