当我发出docker images命令时,有一个“Repository”列 – 这是正确的吗?
我看到的输出如下所示:
储存标签图像ID创build的大小
busybox latest 1234567 ..六个星期前1.114 MB
busybox是如何存储库的名称? 这不是一个图像?
我在Windows上运行。
编辑:这是典型的或实际上需要一个存储库专用于单个图像的各种标签? 或者,回购有多种不同的图像,或者是注册pipe理机构的用途:在一个registry中有多个回购站,每个回购站有一个图像名称?
这是正确的,一个存储库可以包含多个图像,通过标签或摘要来标识。
例如,这里是我的机器上为ubuntu
存储库本地存在的图像;
REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu xenial 537089ecf650 2 weeks ago 119 MB ubuntu latest 97434d46f197 2 weeks ago 188 MB ubuntu trusty 97434d46f197 2 weeks ago 188 MB
你可以看到我的本地caching中有三张图片, ubuntu:xenial
, ubuntu:xenial
和ubuntu:latest
。 在这种情况下,“可信”和“最新”是相同的图像,但用不同名称标记(它们的IMAGE ID
是相同的)。
在Docker Hub上的“标签”选项卡上,您可以看到存储库中当前存在的(标记的)图像; https://hub.docker.com/r/library/ubuntu/tags/