Maison > Opération et maintenance > Docker > le corps du texte

Comment supprimer l'image du menu fixe

PHPz
Libérer: 2023-04-18 10:02:31
original
11762 Les gens l'ont consulté

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.

  1. Afficher les images Docker existantes

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的版本。

  1. 删除单个Docker image

删除单个Docker image非常简单,只需要使用docker rmi命令即可。命令格式如下:

docker rmi [OPTIONS] IMAGE [IMAGE...]
Copier après la connexion

其中,IMAGE表示要删除的Docker image的ID或者名称,OPTIONS表示删除选项。如果不指定OPTIONS,会使用默认选项。

例如,假设我们要删除REPOSITORY为nginx,TAG为latest的Docker image,我们可以执行以下命令:

docker rmi nginx:latest
Copier après la connexion

执行该命令后,系统将删除该Docker image。

  1. 批量删除Docker image

当我们需要删除多个Docker image时,可以使用docker rmi命令的批量删除选项。命令格式如下:

docker rmi [OPTIONS] $(docker images -q IMAGE [IMAGE...])
Copier après la connexion

其中,IMAGE表示要删除的Docker image的ID或者名称,OPTIONS表示删除选项。$(docker images -q IMAGE [IMAGE...])

    Supprimer une seule image Docker

    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)
    Copier après la connexion
      Parmi eux, IMAGE représente l'ID ou le nom de l'image Docker à supprimer, et OPTIONS représente les options de suppression. Si OPTIONS n'est pas spécifié, les options par défaut seront utilisées.
    1. Par exemple, en supposant que nous souhaitons supprimer l'image Docker dont le REPOSITORY est nginx et que TAG est le plus récent, nous pouvons exécuter la commande suivante :
    docker system prune [OPTIONS]
    Copier après la connexion

    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 --all
      Copier après la connexion
      Parmi 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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!