Comment supprimer toutes les images Docker stockées dans un référentiel local

Comment supprimer toutes les images Docker stockées dans un référentiel local

Les commandes Linux suivantes peuvent être utilisées pour supprimer toutes les images Docker stockées dans votre référentiel local. Sachez que vous ne pourriez annuler aucune des images Docker supprimées. Tout d'abord, énumérez toutes vos images Docker pour vous assurer que vous ne voulez rien supprimer:

# images docker 

En utilisant la commande Linux suivante, vous pouvez obtenir des ID d'image de toutes vos images Docker:

# Docker Images -Q 

Pour supprimer une seule image docker, exécutez simplement docker rmi suivi de l'ID d'image. Par exemple:

# docker rmi 9fa0e1f381ad 

Afin de supprimer toute l'image à la fois avec une seule commande, nous pouvons combiner deux commandes ensemble:

# docker rmi 'images docker -q' 

La commande ci-dessus ne supprimera pas les images actuellement utilisées par les conteneurs et le message d'erreur suivant apparaîtra:

Réponse d'erreur du démon: conflit, ne peut pas forcer la suppression 568F5FFE3905 car le conteneur en cours d'exécution 9FA0E1F381AD l'utilise, l'arrête et réessayer 

Pour supprimer les images Docker même si elles sont utilisées par le conteneur Utilisez le commutateur de force:

# docker rmi -f 'docker images -q' 

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment monter l'image ISO sur Linux
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Choses à installer sur Ubuntu 22.04
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Comment doubler Kali Linux et Windows 10
  • Installez Arch Linux dans VMware Workstation
  • Installation de Manjaro Linux
  • Comment faire des mises à jour Pacman dans Arch Linux