Introduction
Dans ce laboratoire, nous plongerons dans le monde mystérieux de la suppression des objets Docker avec un cadre inspiré de l'époque victorienne. Notre scène est située dans les rues mal éclairées de Londres, où un célèbre détective est à la recherche d'objets Docker inutilisés. Le détective doit naviguer parmi les conteneurs et les images Docker encombrants pour découvrir les secrets cachés des objets inutilisés.
Lancement de l'enquête
Dans cette étape, nous guidons les étudiants dans le processus d'identification et de suppression des conteneurs, des images, des volumes et des réseaux Docker inutilisés en utilisant la commande docker prune.
Tout d'abord, vérifions que l'environnement Docker est configuré :
docker pull hello-world
Ensuite, les étudiants sont invités à supprimer les objets Docker inutilisés :
Tout d'abord, préparez l'environnement nécessaire en utilisant les commandes suivantes :
docker container run hello-world docker network create example_network docker image pull alpine docker container run --name temp_container -d alpine sleep 1000Utilisez la commande
docker prunepour supprimer les images et le réseau :docker stop temp_container docker rm temp_container docker image prune -a docker network prune
Confirmation de l'enquête
Dans cette étape, les étudiants poursuivront l'enquête pour s'assurer que les objets Docker inutilisés ont été correctement supprimés.
docker system prune -a
Résumé
Dans ce laboratoire, vous avez appris à identifier et à supprimer les objets Docker inutilisés afin de libérer de l'espace disque et d'améliorer les performances du système. Vous vous êtes entraîné à utiliser les commandes Docker prune pour nettoyer les images orphelines (dangling images), les conteneurs arrêtés et les réseaux inutilisés. Ces compétences vous aideront à maintenir des environnements Docker propres et efficaces dans vos futurs projets.



