Docker entfernen von ungenutzten Docker-Objekten

DockerDockerBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir uns in die mysteriöse Welt des Docker-Prunings mit einer Einstellung stürzen, die von der viktorianischen Ära inspiriert ist. Unsere Szenerie spielt sich in den düster beleuchteten Straßen Londons ab, wo ein berühmter Detektiv auf der Suche nach ungenutzten Docker-Objekten ist. Der Detektiv muss sich durch die verwinkelten Docker-Container und -Bilder kämpfen, um die verborgenen Geheimnisse der ungenutzten Objekte zu entdecken.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/SystemManagementGroup(["System Management"]) docker/SystemManagementGroup -.-> docker/prune("Remove Unused Docker Objects") subgraph Lab Skills docker/prune -.-> lab-271481{{"Docker entfernen von ungenutzten Docker-Objekten"}} end

Die Untersuchung beginnen

In diesem Schritt führen wir die Schüler durch den Prozess der Identifizierung und Entfernung von ungenutzten Docker-Containern, -Bildern, -Volumes und -Netzwerken mit dem Befehl docker prune.

Zunächst stellen wir sicher, dass die Docker-Umgebung eingerichtet ist:

docker pull hello-world

Als Nächstes erhalten die Schüler die Anweisung, die ungenutzten Docker-Objekte zu entfernen:

  1. Bevor wir beginnen, bereiten wir die benötigte Umgebung mit den folgenden Befehlen vor:

    docker container run hello-world
    docker network create example_network
    docker image pull alpine
    docker container run --name temp_container -d alpine sleep 1000
  2. Mit dem Befehl docker prune entfernen wir Bilder und Netzwerke:

    docker stop temp_container
    docker rm temp_container
    docker image prune -a
    docker network prune

Die Untersuchung bestätigen

In diesem Schritt werden die Schüler die Untersuchung fortsetzen, um sicherzustellen, dass die ungenutzten Docker-Objekte erfolgreich entfernt wurden.

docker system prune -a

Zusammenfassung

In diesem Lab haben wir eine ansprechende Lernumgebung geschaffen, die von der viktorianischen Ära inspiriert ist. Indem die Schüler in das Gebiet des Docker-Prunings eintauchen, haben sie ihre Fähigkeiten bei der Identifizierung und Entfernung von ungenutzten Docker-Objekten geschärft. Diese praktische Übung vermittelt den Schülern das Selbstvertrauen, Docker-Umgebungen zu verwalten, während sie die Geheimnisse von verwinkelten Containern und Bildern aufdecken.