Maison >Opération et maintenance >Docker >Comment supprimer l'image du menu fixe
Docker est actuellement l'une des technologies de conteneurisation les plus populaires. En tant qu'environnement d'applications conteneurisées léger, portable et autonome, Docker rend le développement, les tests et le déploiement d'applications plus faciles et plus efficaces. Dans Docker, l'image est un concept très important, qui constitue la base des applications conteneurs Docker. Cet article explique comment supprimer l'image Docker.
Avant de supprimer l'image Docker, nous devons d'abord comprendre quelles images nous avons déjà. Toutes les images Docker du système actuel peuvent être répertoriées via la commande images docker
. Après avoir exécuté cette commande, les informations relatives à l'image seront répertoriées, telles que REPOSITORY, TAG, IMAGE ID, CREATED, etc. Parmi eux, REPOSITORY indique à quel entrepôt appartient cette image Docker, et TAG indique la version de cette image Docker. docker images
可以列出当前系统中所有的Docker image。执行该命令后,会列出image的相关信息,如REPOSITORY、TAG、IMAGE ID、CREATED等等。其中,REPOSITORY表示这个Docker image是哪个仓库的,TAG表示这个Docker image的版本。
删除单个Docker image非常简单,只需要使用docker rmi命令即可。命令格式如下:
docker rmi [OPTIONS] IMAGE [IMAGE...]
其中,IMAGE表示要删除的Docker image的ID或者名称,OPTIONS表示删除选项。如果不指定OPTIONS,会使用默认选项。
例如,假设我们要删除REPOSITORY为nginx,TAG为latest的Docker image,我们可以执行以下命令:
docker rmi nginx:latest
执行该命令后,系统将删除该Docker image。
当我们需要删除多个Docker image时,可以使用docker rmi命令的批量删除选项。命令格式如下:
docker rmi [OPTIONS] $(docker images -q IMAGE [IMAGE...])
其中,IMAGE表示要删除的Docker image的ID或者名称,OPTIONS表示删除选项。$(docker images -q IMAGE [IMAGE...])
Supprimer une seule image Docker est très simple, utilisez simplement la commande docker rmi. Le format de la commande est le suivant :
docker rmi $(docker images -q redis:5.0.5 redis:5.0.6)
docker system prune [OPTIONS]
Après avoir exécuté cette commande, le système supprimera l'image Docker.
Supprimer les images Docker par lots
Lorsque nous devons supprimer plusieurs images Docker, nous pouvons utiliser l'option de suppression par lots de la commande docker rmi. Le format de la commande est le suivant :docker system prune --allParmi eux, IMAGE représente l'ID ou le nom de l'image Docker à supprimer, et OPTIONS représente les options de suppression.
$(docker images -q IMAGE [IMAGE...])
signifie passer IMAGE en tant que paramètre à la commande docker images, renvoyer une liste d'ID d'image, puis transmettre cette liste en tant que paramètre au Commande docker rmi. Par exemple, en supposant que nous souhaitons supprimer l'image Docker avec REPOSITORY de redis et TAG de 5.0.5 et 5.0.6, nous pouvons exécuter la commande suivante : rrreee
Après avoir exécuté cette commande, le système supprimera le Docker spécifié image. 🎜🎜🎜Supprimer les images Docker inutilisées🎜🎜🎜Dans le processus d'utilisation de Docker, nous pouvons laisser des images Docker inutilisées, qui peuvent avoir été créées ou téléchargées auparavant, mais qui n'ont pas été appelées lors d'une utilisation ultérieure. Ces images Docker inutilisées occuperont l'espace de stockage du système et affecteront les performances du système. Par conséquent, nous devons supprimer ces images Docker inutilisées. 🎜🎜La commande docker system prune peut être utilisée pour effacer les images, conteneurs, volumes et réseaux Docker inutilisés. Parmi eux, l'option --all peut effacer toutes les images Docker inutilisées. Le format de la commande est le suivant : 🎜rrreee🎜Par exemple, nous pouvons utiliser la commande suivante pour effacer toutes les images Docker inutilisées : 🎜rrreee🎜Après avoir exécuté cette commande, le système effacera toutes les images Docker inutilisées. 🎜🎜Résumé🎜🎜Cet article explique comment supprimer des images Docker, notamment la suppression d'une seule image Docker, la suppression d'images Docker par lots et la suppression d'images Docker inutilisées. En apprenant ces méthodes, nous pouvons nous aider à mieux gérer les applications de conteneurs Docker et à améliorer les performances et la fiabilité des applications. 🎜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!