Compartir comentarios
Las respuestas se generan en base a la documentación.

Etiquetas en Docker Hub

Las etiquetas te dejan gestionar múltiples versiones de imágenes dentro de un único repositorio de Docker Hub. Al añadir un :<tag> específico a cada imagen, como docs/base:testing, puedes organizar y diferenciar las versiones de las imágenes para diversos casos de uso. Si no se especifica ninguna etiqueta, la imagen utiliza por defecto la etiqueta latest.

Etiquetar una imagen local

Para etiquetar una imagen local, usa uno de los siguientes métodos:

  • Cuando compiles una imagen, usa docker build -t <org-or-user-namespace>/<repo-name>[:<tag>].
  • Vuelve a etiquetar una imagen local existente con docker tag <existing-image> <org-or-user-namespace>/<repo-name>[:<tag>].
  • Cuando confirmes cambios (commit), usa docker commit <existing-container> <org-or-user-namespace>/<repo-name>[:<tag>].

Luego, puedes subir esta imagen al repositorio designado por su nombre o etiqueta:

$ docker push <org-or-user-namespace>/<repo-name>:<tag>

A continuación, la imagen se sube y queda disponible para su uso en Docker Hub.

Ver las etiquetas de un repositorio

Puedes ver las etiquetas disponibles y el tamaño de la imagen asociada.

  1. Inicia sesión en Docker Hub.

  2. Selecciona My Hub > Repositories.

    Aparece una lista de tus repositorios.

  3. Selecciona un repositorio.

    Aparece la página General del repositorio.

  4. Selecciona la pestaña Tags.

Puedes seleccionar el resumen (digest) de una etiqueta para ver más detalles.

Eliminar las etiquetas de un repositorio

Solo el propietario del repositorio u otros miembros del equipo con permisos concedidos pueden eliminar etiquetas.

  1. Inicia sesión en Docker Hub.

  2. Selecciona My Hub > Repositories.

    Aparece una lista de tus repositorios.

  3. Selecciona un repositorio.

    Aparece la página General del repositorio.

  4. Selecciona la pestaña Tags.

  5. Selecciona la casilla de verificación correspondiente junto a las etiquetas que quieras eliminar.

  6. Selecciona Delete.

    Aparece un cuadro de diálogo de confirmación.

  7. Selecciona Delete.