Docker est une plate-forme ouverte pour développer, exécuter et déployer des applications. Elle peut facilement regrouper des applications et des bibliothèques dépendantes dans un conteneur, réduisant ainsi la charge des administrateurs système et accélérant la livraison des applications. Dans Docker, l'image est une partie importante de la construction d'un conteneur. Elle définit le système de fichiers et les applications dans le conteneur. Par conséquent, lors de l'utilisation de Docker, nous devons gérer et utiliser correctement l'image. Cet article explique comment supprimer le Docker. image.
Avant d'effectuer toute opération de suppression, vous devez d'abord visualiser les images dans le système pour vous assurer que les images requises ne sont pas supprimées par erreur. Vous pouvez utiliser la commande suivante pour répertorier toutes les images du système :
docker images
Cette commande répertoriera toutes les images qui ont été téléchargées sur le système local, y compris le nom de l'image, le numéro de version, l'ID de l'image, l'heure de création, la taille et d'autres informations.
Le format de commande pour supprimer une image est :
docker rmi [OPTIONS] IMAGE [IMAGE...]
Parmi eux, OPTIONS est facultatif, IMAGE est le nom ou l'ID de l'image à supprimer, et plusieurs images peuvent être supprimées en même temps .
Par exemple, si vous souhaitez supprimer l'image nommée "nginx", vous pouvez exécuter la commande suivante :
docker rmi nginx
Si vous souhaitez supprimer l'image avec l'ID "c3f279d17e0a", vous pouvez exécuter la commande suivante :
docker rmi c3f279d17e0a
Si vous souhaitez supprimer plusieurs miroirs, vous pouvez spécifier plusieurs noms ou identifiants d'image dans la commande, par exemple :
docker rmi nginx mysql redis
Parfois, Docker ne peut pas supprimer une certaine image pour une raison quelconque. Dans ce cas, vous pouvez ajouter l'option "-f" pour forcer la suppression de Mirror. Le format de commande est le suivant :
docker rmi -f [IMAGE...]
Parmi eux, IMAGE représente le nom ou l'ID de l'image à supprimer, et plusieurs images peuvent être supprimées en même temps.
Par exemple, si vous souhaitez supprimer de force l'image nommée « nginx », vous pouvez exécuter la commande suivante :
docker rmi -f nginx
Si vous souhaitez supprimer de force l'image portant l'ID « c3f279d17e0a », vous pouvez exécuter la commande suivante :
docker rmi -f c3f279d17e0a
Si vous souhaitez supprimer de force plusieurs miroirs, vous pouvez spécifier plusieurs noms ou identifiants de miroir dans la commande, par exemple :
docker rmi -f nginx mysql redis
Si vous devez supprimer tous les miroirs du système, vous pouvez utilisez la commande suivante :
docker rmi $(docker images -q)
Cette commande utilisera d'abord la commande "docker images -q" pour interroger toutes les images du système, et utilisera "$(docker images -q)" pour transmettre les résultats de la requête en tant que paramètres au "docker rmi" pour supprimer toutes les images.
Il convient de noter que cette commande supprimera toutes les images, y compris les images utilisées, vous devez donc y réfléchir attentivement avant d'exécuter la commande.
Résumé
Lors de l'utilisation de Docker, la gestion et l'utilisation raisonnable des images sont une considération importante. Supprimer correctement les images qui ne sont plus nécessaires est une étape importante pour garder votre système en ordre et réduire l'espace de stockage. Cet article décrit comment afficher l'image sur le système Docker, ainsi que comment supprimer l'image et forcer la suppression de l'image. Il convient de noter qu'avant de supprimer une image, assurez-vous que l'image n'est plus nécessaire pour éviter de supprimer accidentellement une image nécessaire au système.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!