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.