如何在Docker Hub上查看Docker图像层?

时间:2014-11-29 23:37:41

标签: docker dockerhub dockerfile

我知道我可以使用此命令$ docker images --tree来查看Docker图像的图层,但是如何在不拉动图像的情况下为Docker Hub上的图像执行此操作?这样我才能在下载之前知道图像上的内容。

例如,对于Tomcat存储库https://registry.hub.docker.com/_/tomcat/,网页似乎没有显示图像上的内容。我必须查看Github上的Dockerfile才能找到答案。

更新 我看到这个repo https://registry.hub.docker.com/u/tutum/tomcat/有更多标签。 “Dockerfile”选项卡显示了它的创建方式,但似乎只显示了最新版本。没有选择查看其他标签的文件吗?

3 个答案:

答案 0 :(得分:13)

Docker Hub目前非常有限,并没有提供您要求的功能。

当一个映像配置为在Docker Hub(Automated Build)从源代码构建时,您可以看到其中的内容,但是当它预先构建时,您没有任何信息。

答案 1 :(得分:3)

使用microbadger,它也附带一些徽章,例如:

因此,您在https://microbadger.com/images/tomcat上的tomcat图片看起来像:

Tomcat image on MicroBadger

答案 2 :(得分:3)

这是now possible,只需点击图像标签即可。