Ich versuche, ein Bild zu entfernen, und ich bekomme:docker Wie bekomme ich die Liste der abhängigen Kindbilder?
# docker rmi f50f9524513f
Failed to remove image (f50f9524513f): Error response from daemon: conflict: unable to delete f50f9524513f (cannot be forced) - image has dependent child images
Dies ist die Docker Version:
# docker version
Client:
Version: 1.10.3
API version: 1.22
Go version: go1.5.3
Git commit: 20f81dd
Built: Thu Mar 10 21:49:11 2016
OS/Arch: linux/amd64
Server:
Version: 1.10.3
API version: 1.22
Go version: go1.5.3
Git commit: 20f81dd
Built: Thu Mar 10 21:49:11 2016
OS/Arch: linux/amd64
aber es gibt keine zusätzliche Informationen:
# docker images --format="raw" | grep f50f9524513f -C3
repository: debian
tag: 8
image_id: f50f9524513f
created_at: 2016-03-01 18:51:14 +0000 UTC
virtual_size: 125.1 MB
repository: debian
tag: jessie
image_id: f50f9524513f
created_at: 2016-03-01 18:51:14 +0000 UTC
virtual_size: 125.1 MB
Wie kann Ich bekomme die abhängigen Kind Bilder es behauptet zu haben?
Es gibt keine laufenden oder gestoppten Container mit dieser Image-ID.
Was ist, wenn keiner von ihnen mit den erwarteten Zeichen beginnt? Zeigt das einen möglichen Fehler an? Ich bin auf Docker für Mac Beta, FWIW, also würde mich das nicht überraschen. – neverfox
Entweder ist es ein Fehler, oder es bedeutet, dass das fragliche Bild keine Kinder hat. –
Dies beantwortet nicht wirklich die ursprüngliche Frage. Dies zeigt an, was nach dem fraglichen Bild erstellt wurde, das möglicherweise von dem Bild abhängt, das das Poster löschen wollte. Simon Brady's Antwort macht den Trick, zumindest für kleine Stichprobengrößen von Bildern. – penguincoder