2014-11-29 8 views
10

Ich weiß, dass ich diesen Befehl $ docker images --tree verwenden kann, um die Ebenen eines Docker-Bild anzuzeigen, aber wie mache ich das für Bilder auf Docker Hub, ohne es zu ziehen? Dies ist so, dass ich weiß, was auf einem Bild ist, bevor ich es herunterlade.Wie können Docker Bildebenen auf Docker Hub angezeigt werden?

ZB für das Tomcat Repo, https://registry.hub.docker.com/_/tomcat/, scheint die Webseite nicht zu zeigen, was auf dem Bild ist. Ich muss mir die Dockerfile auf Github ansehen, um es herauszufinden.

Update Ich sehe dieses Repo https://registry.hub.docker.com/u/tutum/tomcat/ hat mehr Registerkarten. Die Registerkarte "Dockerfile" zeigt, wie sie erstellt wird, aber scheint nur die neueste Version anzuzeigen. Gibt es keine Möglichkeit, die Datei für andere Tags anzuzeigen?

+0

'docker images --tree' ist nicht mehr verfügbar. –

+0

@ArunGupta Irgendeine Idee, was es ersetzt? – stackoverflower

+2

'docker history' gibt einen guten Überblick darüber, wie das Bild erstellt wurde. –

Antwort

12

Docker Hub ist im Moment ziemlich eingeschränkt und bietet nicht die von Ihnen gewünschte Funktion.

Wenn ein Image so konfiguriert ist, dass es aus der Quelle im Docker Hub erstellt wird (ein Automated Build), können Sie sehen, was hineinging, aber wenn es vorinstalliert hochgeladen wird, haben Sie keine Informationen.

+3

:(- Hoffentlich wird diese Funktion bald kommen ... –