Wie Systemstreifen in Docker funktioniert?

Wie Systemstreifen in Docker funktioniert?
Docker ist eine Open-Source-Projektentwicklung und die Versandplattform, die häufig zur Bereitstellung von Projekten und Software in Containern verwendet wird. Es funktioniert mit Docker -Containern, Bildern, Netzwerken, Volumina und vielen anderen Komponenten für die Entwicklung und Bereitstellung von Anwendungen. Viele nicht verwendete Behälter und Bilder nehmen jedoch während der Entwicklung einen Großteil Ihres Systemraums auf.

In diesem Beitrag wird beschrieben.

Wie funktioniert System in Docker??

In Docker, “SystemstreifenIst ein grundlegender Befehl, der verwendet wird, um nicht verwendete Daten und Dateien zu entfernen. Docker -Benutzer können mit Hilfe dieses Befehls baumelnde Docker -Container, Bilder, Volumen und Netzwerk entfernen. Dieser Befehl kann auf verschiedene Arten funktionieren, z. B. das Entfernen des Docker -Volumes mit dem “SystemstreifenBefehl zusammen mit dem “-Bände" Möglichkeit.

Um zu verstehen, wie Systemstreifen in Docker funktioniert, sehen Sie sich die angegebenen Anweisungen an.

Schritt 1: Öffnen Sie Visual Studio Code

Starten Sie zunächst den Visual Studio -Code -Editor von Windows “Start-up" Speisekarte:

Schritt 2: Offenes Terminal

Öffnen Sie als nächstes das Befehlszeilenterminal aus dem Visual Studio “Terminal" Speisekarte:

Schritt 3: Listen Sie alle Container, Bilder und Volumen auf

Um Docker -Container aufzulisten, verwenden Sie die “Docker ps -a" Befehl. Hier das "-ADie Option wird verwendet, um alle Container anzuzeigen:

> Docker ps -a

Verwenden Sie, um Docker -Bilder aufzulisten, die “Dockerbilder" Befehl:

> Docker -Bilder

Die Docker -Bände werden mit Hilfe des angegebenen Befehls aufgeführt:

> Docker Volume Ls

Schritt 4: Verwenden Sie Systemstreifen, um baumelnde Komponenten zu entfernen

BeschneidenDocker -Systembetrieb" Befehl:

> Docker -Systembetrieb

Schritt 5: Überprüfung

Überprüfen Sie, ob die baumelnden Behälter entfernt werden oder nicht:

> Docker ps -a

Es kann beobachtet werden, dass wir Docker -Container erfolgreich beschnitten haben:

Listen Sie als Nächstes Docker -Bilder mit dem “auf" auf "Dockerbilder" Befehl:

> Docker -Bilder

Sie können sehen, dass alle nicht verwendeten Bilder entfernt werden:

Schritt 6: Verwenden Sie Systemstreifen, um gestoppte Komponenten zu entfernen

Um alle baumelnden und gestoppten Komponenten wie Bilder und Behälter zu entfernen, verwenden Sie die “Docker -SystembetriebBefehl zusammen mit dem “-A" Möglichkeit:

> Docker System Prune -a

Listen Sie jetzt erneut Docker -Bilder zur Überprüfung auf:

> Docker -Bilder

Sie können sehen, dass alle nicht verwendeten und gestoppten Bilder erfolgreich entfernt wurden:

Schritt 7: Docker -Komponenten zusammen mit Volumes

Docker -Volumen kann nicht direkt von der “beschnitten werden“Systemstreifen" Befehl. Benutzer müssen die “angeben“-BändeOption mit dem erwähnten Befehl. Gehen Sie zu diesem Zweck den angegebenen Befehl durch:

> Docker System Prune -Volumes

Listen Sie als Nächstes alle Volumes mit der “auf" auf "Docker Volume Ls" Befehl:

> Docker Volume Ls

Es kann beobachtet werden, dass wir die Docker -Volumes entfernt haben:

Alternativ verwenden Sie das System, um das System zu beschneiden, ohne eine Bestätigungswarnung zu erhalten, die “-F" Möglichkeit:

> Docker System Prune -a -Volumes -f

Wir haben demonstriert, wie Systemstreifen in Docker funktioniert.

Abschluss

Systemgeschnitten ist ein grundlegender Befehl, mit dem nicht verwendete Docker -Container, Bilder, Volumen und zugehörige Netzwerke entfernt werden können. Um alle nicht verwendeten und gestoppten Docker -Container, Bilder und Netzwerke zu entfernen, verwenden Sie die “Docker -System prunk -a" Befehl. Um das Volumen auch zu entfernen, verwenden Sie die “-Bände"Option zusammen mit dem"Docker -Systembetrieb" Befehl. Dieser Blog hat gezeigt, wie Systemstreifen in Docker funktioniert.