Cómo quitar una etiqueta de imagen en Docker sin quitar la imagen en sí?

Digamos que quiero etiquetar una imagen de Docker y hacer un error tipográfico. ¿Cómo elimino la etiqueta sin quitar la imagen en sí? Ni las páginas de manual ni la documentación de Docker mencionan la eliminación de etiquetas.

docker tag 0e5574283393 my-imajdocker tag 0e5574283393 my-image# docker untag my-imaj # There is no "docker untag"!

Si la imagen está etiquetada con más de una etiqueta, docker rmi eliminará la etiqueta, pero no la imagen.

Así que en tu ejemplo ...

# docker rmi my-imaj

... eliminará esa etiqueta y dejará la imagen presente con la otra etiqueta correcta.

Ejecutar docker rmi REPOSITORY:TAG para quitar la etiqueta.

El REPOSITORY y TAG los valores provienen de docker images salida.

Por ejemplo

$ docker rmi my-image:0e5574283393Untagged: my-image:0e5574283393

A partir de un repositorio de Docker vacío, importe una imagen escribiendo:

#docker run hello-world

Ejecute el docker images comando para listar las imágenes. El resultado debería verse así:

REPOSITORY        TAG           IMAGE ID          CREATED           SIZEhello-world       latest        7bc42cc48a84      4 weeks ago       316MB

Ahora vamos a crear una etiqueta de imagen llamada v1 al ejecutar el docker tag comando:

#docker tag hello-world:latest hello-world:v1

Si ejecutamos el docker images comando veremos nuestra nueva etiqueta de esta manera:

REPOSITORY        TAG           IMAGE ID          CREATED           SIZEhello-world       latest        7bc42cc48a84      4 weeks ago       316MBhello-world         v1          7bc42cc48a84      4 weeks ago       316MB

Para eliminar una etiqueta específica (para responder a la pregunta original), ejecute la rmi de docker hello-world:v1 donde v1 es el nombre de la etiqueta. La salida se verá así:

#docker rmi hello-world:v1Untagged: hello-world:v1

Ejecute el docker images comando para listar las imágenes. Observe que la etiqueta de imagen se ha eliminado:

REPOSITORY        TAG           IMAGE ID          CREATED           SIZEhello-world       latest        7bc42cc48a84      4 weeks ago       316MB