Docker ist eine gut etablierte Open-Source-Plattform. Es wird häufig verwendet, um Programme und Dienstleistungen zu erstellen. Docker arbeitet mit verschiedenen Komponenten zusammen, um Programme wie Container, Bilder, Netzwerke und Volumen zu verwalten, auszuführen und zu teilen. Darüber hinaus werden Docker -Bilder verwendet, um Container zu erstellen und zu verwalten. Es besteht aus Anweisungen, um den Container zu leiten. Daher sind Bilder groß und nehmen viel Systemraum ein.
Um die Last aus dem System zu entfernen, möchten Benutzer gelegentlich den Docker aufräumen, indem sie alte oder nicht verwendete Docker -Bilder, -behälter und Volumen entfernen.
In diesem Artikel wird die Reinigung des Docker-Containers veranschaulicht, indem alte Bilder, Behälter und Volumes entfernt werden.
So räumen Sie Docker durch, indem Sie Bilder, Behälter und Volumes entfernen?
Um den Docker neu zu starten, indem Docker -Bilder, -volumina und Behälter entfernt werden, sehen Sie sich die bereitgestellten Methoden an:
So reinigen Sie Docker, indem Sie Behälter entfernen?
Um die alten Behälter oder nicht verwendeten Behälter zu entfernen, gehen Sie die angegebenen Anweisungen durch.
Schritt 1: Listen Sie Container auf
Listen Sie zunächst alle Container im Terminal durch die “aufDocker PSBefehl ”und kopieren Sie die ID des alten Containers, den Sie entfernen möchten:
> Docker ps -aSchritt 2: Behälter entfernen
Als nächstes verwenden Sie die “Docker RM Befehl zum Entfernen des Behälters. Sie können jedoch den Namen des Behälters verwenden, um den alten Behälter zu entfernen:
> Docker RM CB885818071BSchritt 3: Stoppen Sie alle Behälter
Container nacheinander zu entfernen ist eine schwierige Aufgabe. Um alle Container zu entfernen, um den Docker vollständig neu zu starten, stoppen Sie zuerst alle ausführenden Container über den angegebenen Befehl:
> Docker Stop $ (Docker ps -a -Q)Schritt 4: Entfernen Sie alle Behälter
Um alle Container zu entfernen, verwenden Sie als Nächstes den genannten Befehl:
> Docker RM $ (Docker PS -a -Q)Im obigen Befehl “,“-A"Wird verwendet, um alle Behälter zu zeigen, und"-Q”Wird verwendet, um Behälter durch IDs zu entfernen:
Um erneut zu überprüfen, listen Sie den Container auf und überprüfen Sie, ob die Container entfernt werden oder nicht:
> Docker ps -aDie folgende Ausgabe zeigt, dass Container von Docker entfernt wurden:
So reinigen Sie Docker, indem Sie Bilder entfernen?
Die Docker -Bilder werden häufig verwendet, um die Anwendung zu containerieren. Diese werden verwendet, um Container zu bauen und zu verwalten. Docker -Bilder sind schwer, da sie Quellcode, Programmabhängigkeiten und andere Anweisungen enthalten.
Um die Docker -Umgebung durch Entfernen der Bilder zu reinigen, durchlaufen Sie die bereitgestellte Prozedur.
Schritt 1: Entfernen Sie das unbenutzte Docker -Bild
Um das Docker -Bild zu entfernen, das von keinem Container verwendet wird, verwenden Sie einfach das “Docker RMI " Befehl. Die Docker -Benutzer können auch die Bild -ID verwenden, um das Bild zu entfernen:
> Docker RMI Golang: AlpineSchritt 2: Entfernen Sie das gebrauchte Docker -Bild
Das Bild, das von einem Container verwendet wird, kann nicht direkt wie unten gezeigt entfernt werden:
> Docker RMI PythonimageVerwenden Sie das Bild, das das Bild entfernen oder mit allen Containern verknüpft ist-F"Option zusammen mit dem"Docker RMI" Befehl:
> Docker RMI -f PythonimageSchritt 3: Entfernen Sie alle Bilder
Um alle Bilder mit einer gewaltsamen Entfernung zu entfernen, schauen Sie sich den erwähnten Befehl an. Der angegebene Befehl entfernen alle Bilder mithilfe von Bild -IDs:
> Docker RMI -f $ (Docker Images -Aq)Zur Überprüfung, wenn die Bilder entfernt werden oder nicht, listen Sie alle Bilder über die auf “auf" aufDocker Bilder -a" Befehl:
So reinigen Sie Docker, indem Sie das Volumen entfernen?
Das Docker -Volumen ist das mit einem Container montierte Dateisystem, um die von Containern generierten Daten zu speichern. Das Volumen wird auch als Sicherungssystem bezeichnet. Befolgen Sie die angegebenen Schritte, um das Volumen zu entfernen.
Schritt 1: Listen Sie alle Bände auf
Listen Sie zunächst das Volumen auf und überprüfen Sie, welches Volumen Sie entfernen möchten, um das System zu reinigen. Zu diesem Zweck verwenden Sie die “Docker Volume Ls" Befehl:
> Docker Volume LsSchritt 2: Volumen entfernen
Entfernen Sie als nächstes das Volumen, indem Sie die “verwenden“Docker -Volumen RM " Befehl:
> Docker Volumen RM My-VolumeSo reinigen Sie Docker, indem Sie das System beschneiden?
Das System -Beschneiden umfasst das Entfernen aller gestoppten oder baumelnden Docker -Bilder, Volumina, Container und Netzwerke. Um das System in Docker zu beschneiden, die “Docker -SystembetriebDer Befehl wird verwendet:
> Docker -SystembetriebNotiz: Der "Docker -Systembetrieb”Kann das baumelnde Volumen nicht automatisch löschen.
Verwenden Sie die „Nutzungsvolumen zusammen mit allen anderen Komponenten zusammen mit allen anderen Komponenten-Bände"Option zusammen mit dem"Docker -Systembetrieb" Befehl:
> Docker System Prune -a -VolumesDas ist alles! Wir haben demonstriert, wie Docker aufräumt, indem wir Bilder, Bände und Behälter entfernen.
Abschluss
Um Docker durch Entfernen von alten und baumelnden Docker -Komponenten wie Bildern, Containern, Netzwerken und Volumen zu beseitigen, verwenden Sie einfach die “Docker -System -Schnitt -A -Volumen" Befehl. Benutzer können jedoch die Komponenten individuell entfernen, z. B. Container, die von der „entfernt werden“Docker RMBefehl und Bilder durch die “Docker RMI" Befehl. Diese Beschreibung hat die Techniken zum Aufräumen des Dockers gezeigt.