Junior
Comment peut-on renommer une image dans Docker?
sobes.tech IA
Réponse de l'IA
Il n'est pas possible de renommer une image existante dans Docker. À la place, vous pouvez créer une nouvelle étiquette pour l'image existante, qui ressemblera à un nouveau nom.
Pour cela, utilisez la commande docker tag:
# Syntaxe de la commande docker tag
# docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
docker tag old_image_name:latest new_image_name:latest
Après avoir exécuté cette commande, l'image avec l'identifiant old_image_name:latest sera également accessible sous le nom new_image_name:latest. L'ancien nom sera conservé.
Pour "renommer" l'image en supprimant l'ancien nom, il faut supprimer l'ancien tag après avoir créé le nouveau:
# Suppression de l'ancien tag
docker rmi old_image_name:latest
L'image ne sera pas complètement supprimée si elle est encore référencée par au moins un autre tag (dans ce cas, new_image_name:latest).
Vous pouvez vérifier la liste des images avec la commande docker images:
docker images