So entfernen Sie alle Docker -Bilder

So entfernen Sie alle Docker -Bilder
Docker führt eine lokale Kopie jedes Docker -Bildes, das Sie herunterladen. Ihr Host -Host kann also irgendwann überlastet werden. Alle diese Docker -Bilder werden auch viele Speicherplätze verwenden. Was ist, wenn Sie sie alle entfernen möchten??

Die gute Nachricht ist, dass Sie alle lokal gespeicherten Docker -Bilder auf Ihrem Docker -Host sehr einfach entfernen können. Dies ist das Thema dieses Artikels.

In diesem Artikel werde ich Ihnen zeigen, wie Sie alle lokal gespeicherten Docker -Bilder auf Ihrem Docker -Host entfernen können. Ich werde Ihnen auch zeigen, wie Sie ungenutzte Docker -Bilder aus Ihrem Docker -Host entfernen können. Also lasst uns anfangen.

Anforderungen:

Sie müssen Docker auf Ihrem Computer installieren lassen, wenn Sie die Beispiele in diesem Artikel ausprobieren möchten.

Wenn Sie Docker nicht installiert haben, können Sie einen der folgenden Artikel (abhängig von Ihrem Betriebssystem) ansehen, um Docker auf Ihrer gewünschten Linux -Verteilung installieren zu lassen.

  • So installieren und verwenden Sie Docker auf Ubuntu 18.04 LTS (https: // linuxhint.com/install_docker_ubuntu_1804/)
  • Installieren Sie Docker auf Debian 9 (https: // linuxhint.com/install_docker_debian_9/)
  • Installieren Sie Docker am CentOS 7 (https: // linuxhint.com/install-docker-centos7/)
  • Installieren Sie Docker auf Raspberry Pi (https: // linuxHint.com/install_docker_raspberry_pi/)

Wenn Sie noch Probleme haben, Docker zu installieren, können Sie mich über https: // Support kontaktieren.LinuxHint.com. Ich werde gerne helfen, zu helfen.

Entfernen Sie alle nicht verwendeten Docker -Bilder:

Die unbenutzten Docker -Bilder werden als Vermittler oder baumelte Bilder bezeichnet. Sie haben normalerweise kein Tag. Docker -baumelte Bilder werden von Containern nicht verwendet.

Sie können alle baumeligen oder nicht verwendeten Docker -Bilder auflisten, die lokal auf Ihrem Docker -Host gespeichert sind, mit dem folgenden Befehl:

$ docker bildliste -filter baumling = true

Wie Sie sehen können, sind alle ungenutzten Docker -Bilder auf meinem Docker -Host aufgeführt.

Führen Sie nun all diese nicht verwendeten Docker -Bilder den folgenden Befehl aus:

$ Docker Bildbetrieb

Jetzt drücken y und dann drücken Sie .

Alle ungenutzten oder baumeligen Docker -Bilder sollten entfernt werden.

Wie Sie sehen können, gibt es auf meinem Docker -Host keine ungenutzten oder baumeligen Docker -Bilder mehr.

Entfernen Sie alle Docker -Bilder ohne Containerreferenzen:

Sie können auch alle Docker -Bilder entfernen, die nicht mindestens einen einzelnen Containerreferenz haben.

Führen Sie den folgenden Befehl aus, um alle Docker -Bilder ohne Containerreferenzen zu entfernen:

$ docker bild prune -a

Jetzt drücken y und dann drücken Sie .

Die Docker -Bilder ohne Containerreferenzen sollten entfernt werden.

Entfernen Sie alle Docker -Bilder:

Wenn Sie alle Docker -Bilder aus Ihrem Docker -Host entfernen möchten, ist dieser Abschnitt für Sie vorhanden.

Sie können alle lokal gespeicherten Docker -Bilder auf Ihrem Docker -Host mit dem folgenden Befehl auflisten:

$ docker Bildliste -a

Wie Sie sehen können, sind alle lokal gespeicherten Bilder auf meinem Docker -Host aufgeführt.

Führen Sie nun alle diese Docker -Bilder aus, um den folgenden Befehl auszuführen:

$ Docker Bild RM -f $ (Docker Bildliste -AQ)

Es kann eine Weile dauern, bis abhängig davon, wie viele Bilder lokal auf Ihrem Docker -Host gespeichert sind. Alle lokal gespeicherten Docker -Bilder auf Ihrem Docker -Host sollten entfernt werden, sobald der Befehl ausgeführt wird.

Wie Sie sehen können, habe ich kein Docker -Bild mehr auf meinem Docker -Host mehr.

So entfernen Sie alle Docker -Bilder aus Ihrem Docker -Host. Danke, dass du diesen Artikel gelesen hast.