列出镜像列表
我们可以使用docker images
命令来列出本地主机上的镜像。
语法
docker images [OPTIONS] [REPOSITORY[:TAG]]
示例
列出Docker本地所有镜像
docker images
结果:
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest fce289e99eb9 8 months ago 1.84kB
各个选项说明:
- REPOSITORY :表示镜像的仓库源。
- TAG :镜像的标签,通俗的讲就是该镜像的版本。
latest
代表最新版本。 - IMAGE ID:镜像ID。
- CREATED:镜像创建时间。
- SIZE:镜像大小。
同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,如ubuntu仓库源里,有15.10、14.04等多个不同的版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。
REPOSITORY[:TAG]
将镜像列表限制为与REPOSITORY[:TAG]
匹配的镜像,如果指定REPOSITORY
不指定TAG
则该docker images
命令将列出给定仓库中的所有镜像。
OPTIONS
附加选项
选项(OPTIONS)说明
名字 | 缩写 | 默认 | 描述 |
---|---|---|---|
--help | 查看命令帮助 | ||
--all | -a | 显示所有镜像(默认隐藏中间镜像) | |
--digests | 显示摘要 | ||
--filter filter | -f filter | 根据提供的条件过滤输出 | |
--format string | 使用Go模板的漂亮打印镜像信息 | ||
--no-trunc | 不要截断输出 | ||
--quiet | -q | 仅显示数字ID |
本来想着要不要一个个的在下面做示例,让你们更加直观的了解每个选项的作用。但想想这样的话文章估计太长了。所以自个去动手实践一下就好啦。
docker images
命令详细请参考官方文档。