Introduction
Dans un monde où les super-pouvoirs sont la norme, l'Académie des Super-Héros est confrontée à un défi de taille. La capacité de l'académie à stocker et à gérer les connaissances sur les super-pouvoirs est menacée par un manque d'organisation dans leur environnement virtuel. Le célèbre professeur de super-pouvoirs, le Dr VirtualMind, a été chargé de veiller à ce que toutes les images de super-pouvoirs dans l'univers Docker soient listées et gérées efficacement. Dans le cadre de cette mission, les étudiants doivent démontrer leur compétence dans la gestion et le listage des images Docker.
Lister les images Docker
Dans cette étape, vous devrez lister les images Docker et effectuer des tâches spécifiques liées à la gestion des images.
Tâches
- Lister toutes les images Docker actuellement disponibles sur le système.
- Filtrer les images pour n'afficher que celles portant le tag "latest". Vous pouvez utiliser ce format de commande
docker images --filter <filter_type>=<filter_scope>pour filtrer les images. - Trier les images par date de création dans l'ordre décroissant. Vous pouvez utiliser ce format de commande
docker images --format <format> | grep <condition> | sort <option>pour trier les images.
Exemple
Une fois les tâches terminées, la sortie du listage des images Docker doit afficher les images répondant aux critères fournis.
Lister toutes les images :
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest e34e831650c1 2 weeks ago 77.9MB
jenkins/jenkins latest ca7cca8fa4b0 8 months ago 466MB
hello-world latest d2c94e258dcb 8 months ago 13.3kB
gcr.io/k8s-minikube/kicbase v0.0.37 01c0ce65fff7 12 months ago 1.15GB
Filtrer les images pour n'afficher que celles marquées "latest" :
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest e34e831650c1 2 weeks ago 77.9MB
jenkins/jenkins latest ca7cca8fa4b0 8 months ago 466MB
hello-world latest d2c94e258dcb 8 months ago 13.3kB
Trier les images par date de création dans l'ordre décroissant :
ubuntu latest 2024-01-12 01:08:11 +0800 CST 77.9MB
jenkins/jenkins latest 2023-05-24 03:54:22 +0800 CST 466MB
hello-world latest 2023-05-03 00:49:27 +0800 CST 13.3kB
Résumé
L'objectif de ce défi était de tester votre maîtrise de la gestion des images Docker. Les tâches ont été conçues pour approfondir votre compréhension du listage, du filtrage et du tri des images Docker. Ce défi a permis de renforcer vos connaissances théoriques et leur application pratique dans un scénario concret.



