Fun Docker Series II: miroir Docker supprimé

introduction

conteneur Cloud au cours du processus de développement, nous allons faire une mise en miroir localement pour tester valider la fonction de mise en miroir. Longtemps serveur miroir local sera beaucoup, nous devons supprimer l'image avant le test, mais nous allons rencontrer des problèmes dans le processus d'enlever le miroir, cet article sera élaboré sur ce thème.

  • 问题 1: image de menu fixe est utilisé par un récipient arrêté
  • 问题 2: l'image est référencé dans plusieurs référentiels

问题 1: image de menu fixe est utilisé par un récipient arrêté

Nous utilisons le docker rmi [image id]miroir conteneur de suppression, mais lorsque vous êtes invité à supprimer les éléments suivants:
Insérer ici l'image Description
le correspondant moyen de mise en miroir de suppression est un arrêt du récipient utilisé, il ne peut pas supprimer l'image spécifiée.

solution:

1, exécutez la commande docker ps -a, ce qui signifie que la commande est d'examiner tous les conteneurs, y compris les conteneurs ne sont pas en cours d' exécution.
En exécutant cette commande, vous pouvez voir qu'il ya une référence au conteneur pour arrêter le miroir, il ne peut pas être supprimé,
Insérer ici l'image Description
2, par la docker rm [container id]suppression de l'arrêt après que le récipient, puis exécutez docker rmi [image id]supprimer avec succès l'image correspondante.

问题 2: l'image est référencé dans plusieurs référentiels

Les conseils suivants lorsque vous supprimez un miroir, le miroir est dirigé vers plusieurs entrepôts, ne peuvent pas être supprimés.
Insérer ici l'image Description
Solution:
Indique le nom de l' image lors de la suppression au lieu ID de l' image. commedocker rmi service:2.0.0

Publié 88 articles originaux · louange gagné 49 · Vues 100 000 +

Je suppose que tu aimes

Origine blog.csdn.net/Diamond_Tao/article/details/103119450
conseillé
Classement