Junior
Como pode renomear uma imagem no Docker?
sobes.tech IA
Resposta da IA
Não é possível renomear uma imagem existente no Docker. Em vez disso, pode criar uma nova etiqueta para a imagem existente, que parecerá um novo nome.
Para isso, usa-se o comando docker tag:
# Sintaxe do comando docker tag
# docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
docker tag old_image_name:latest new_image_name:latest
Após executar este comando, a imagem com o identificador old_image_name:latest também estará disponível sob o nome new_image_name:latest. O nome antigo será mantido.
Para "renomear" a imagem no sentido de remover o nome antigo, deve remover a etiqueta antiga após criar a nova:
# Remover a etiqueta antiga
docker rmi old_image_name:latest
A imagem não será completamente removida se ainda houver pelo menos uma etiqueta apontando para ela (neste caso, new_image_name:latest).
Pode verificar a lista de imagens com o comando docker images:
docker images