我在Ubuntu 16.04上使用Docker 17.04.0-ce。
几个月前,我使用»docker pull busybox«拉出了docker image»busybox«。默认情况下,docker将使用»latest«标签。
当我列出所有可用图像时,它将列出带有标签和ID的图像:
> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
busybox latest 7968321274dc 3 months ago 1.11MB
据我所知,标签»latest«可能与Git中的»master«相同。所以我想知道:自从我最后一次拉出这张图片后,有什么变化吗?我的本地»最新版本是否与Docker Hub上的最新版本保持同步?
再次使用git比较:Git会通过»x«提交告诉我我的本地分支在远程分支后面。
我尝试docker search busybox
,但这并未显示任何信息,如标记或创建日期。
问题1:如何通过命令行了解较新的docker图像?
问题2:如何通过命令行列出存储库的所有标签?
PS:在Docker Hub上我可以看到»busybox«repo的所有标签,并且“1个月前”更新/创建了»最新«标签:https://hub.docker.com/r/library/busybox/tags/
Tag Name Compressed Size Last Updated
latest 678 KB a month ago
所以我的本地图片确实存在差异,这是“3个月前”创建的。然而,告诉差异的唯一方法似乎是约会。