# 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:

```console
$ 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](https://hub.docker.com).
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](https://hub.docker.com).
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**.

