[Docker-6] -Docker supprime l'image en cours d'exécution

Annuaire

  1. Annuler l'exécution de l'image
  2. Exécution d'image

1. Miroir non exécuté

La commande pour supprimer des images dans docker est docker rmi

Deuxièmement, l'image en cours d'exécution

Pour le moment, l'exécution de la commande ci-dessus ne peut pas supprimer les images

On peut voir que l'image ne peut pas être supprimée. L'image d'invite est référencée par un conteneur (utilisé pour s'exécuter). Si ce conteneur référencé n'est pas détruit (supprimé), l'image ne doit pas être supprimée. Voir la raison spécifique à la fin de l'article

2.1 Supprimer dans le conteneur: Docker RM 539773F6C852

2.2 Supprimer dans les images : docker rmi hellotest

 

Raisons de la suppression synchrone:

Vérifiez l'aide de docker et vous constaterez qu'il existe deux commandes liées à la suppression

Il y a deux mots différents ici, images et conteneur.

Parmi eux, images signifie l'image d'une machine virtuelle qui est généralement utilisée, ce qui équivaut à un modèle;

Le conteneur est l'état de l'exécution de l'image. Docker conserve un état pour l'image qui a été exécutée (conteneur), vous pouvez utiliser la commande docker ps pour afficher le conteneur en cours d'exécution et pour le conteneur qui a quitté, vous pouvez utiliser docker ps -a pour afficher. Si vous quittez un conteneur et oubliez d'enregistrer les données, vous pouvez utiliser docker ps -a pour trouver le conteneur en cours d'exécution correspondant et utiliser la commande docker commit pour l'enregistrer en tant qu'image, puis l'exécuter.

Je suppose que tu aimes

Origine www.cnblogs.com/yifanrensheng/p/12734343.html
conseillé
Classement