Docker -Bilder enthalten Anweisungen zum Verwalten und Ausführen von Docker -Containern. Benutzer können so viele Docker -Bilder erstellen, wie sie möchten. Diese Docker -Bilder können jedoch den größten Teil des Speichers in der Docker -Engine aufnehmen. Daher müssen Entwickler gelegentlich das nicht verwendete Docker -Image entfernen, um den Docker -Engine sauber zu halten.
In diesem Bericht wird zeigen, wie Sie Docker-Bilder entfernen können.
So entfernen Sie Docker -Bilder?
Um die Docker -Bilder zu entfernen, können Benutzer eine der angegebenen Methoden verwenden:
Methode 1: So entfernen Sie das Docker -Bild mit dem Befehl „Docker RMI“?
Der "Docker RMIDer Befehl ”ist einer der mächtigsten Docker -Befehle. Es wird verwendet, um die Docker -Bilder zu entfernen oder zu entfernen. Wenn der Bildbehälter mehr als ein Tag hat, wird dieser Befehl nur Tags entfernt. Wenn das Bild jedoch nur ein Tag hat, dann “Docker RMIDer Befehl ”Entfernt das Tag und das Docker -Bild.
Listen Sie das Docker -Bild auf
Docker -Bilder werden nach Bild -ID oder Bildname entfernt. Um die Bild -ID oder den Bildnamen zu überprüfen, listen Sie alle Docker -Bilder mit der “aufDockerbilder" Befehl:
> Docker -BilderEntfernen Sie das Docker -Bild per ID
Um das Docker -Bild per ID zu entfernen, verwenden Sie die “Docker RMI " Befehl:
> Docker RMI A5B5DDDB2C8BEntfernen Sie das Docker -Bild mit Namen
Benutzer können das Docker -Bild auch mit dem angegebenen Befehl mit dem Bildnamen entfernen:
> Docker RMI Golang: AlpineEntfernen Sie das Docker -Bild, das jedem Container zugeordnet ist
Wenn das Docker -Bild mit Docker -Containern zugeordnet ist, können Benutzer Schwierigkeiten haben, während sie das Docker -Bild mithilfe des einfachen “entfernen“Docker RMI" Befehl. Sie können einen Fehler erhalten, dass der Container eine Bildreferenz verwendet, wie unten gezeigt:
Um ein Docker -Bild zu entfernen, das jedem Docker -Container zugeordnet ist, übergeben Sie die “-F"Option zusammen mit dem"Docker RMI" Befehl. Der "-FDie Option entfernen das Docker -Bild zwangs:
> Docker RMI -f PythonimageEs kann beobachtet werden, dass das Bild entfernt wird:
Methode 2: So entfernen Sie das Docker -Bild mit dem Befehl „Docker Image Prune“?
Der Docker “Bildgeschnitten”Wird zum Entfernen und Aufräumen von Docker -Bildern verwendet. Dieser Befehl beseitigt nur baumelnde Bilder, die mit keinem Container oder Tag verbunden sind.
Verwenden Sie den angegebenen Befehl, um baumelnde Bilder zu entfernen:
> Docker -BildbetriebUm alle nicht verwendeten, angehaltenen und baumelnden Bilder zu entfernen, verwenden Sie die “Docker -BildbetriebBefehl zusammen mit dem "-A" und "-f" Optionen:
> Docker Image Prune -a -fZur Überprüfung finden Sie erneut alle Docker -Bilder:
> Docker -BilderEs ist zu bemerken, dass wir alle baumelnden und gestoppten Bilder erfolgreich entfernt haben.
Abschluss
Um Docker -Bilder zu entfernen, können Benutzer entweder das verwenden “Docker -Bildbetrieb" oder "Docker RMI" Befehl. Der Docker “RMIDer Befehl ”wird verwendet, um Bilder sowie Tags zu entfernen. Um das Docker -Bild mit dem "zu entfernen" entfernenRMIBefehl ”Verwenden Sie die“Docker RMI " Befehl. Um alle baumelnden oder nicht verwendeten Bilder zu entfernen, verwenden Sie das “Docker -Bildbetrieb" Befehl. Diese Beschreibung hat gezeigt, wie Sie Docker-Bilder entfernen können.