# Best practices for optimizing Docker Hub usage


Utiliza los siguientes pasos para ayudar a optimizar y gestionar tu uso de Docker Hub, tanto para individuos como para organizaciones:

1. [Visualiza tu uso de Docker Hub](https://hub.docker.com/usage).

2. Utiliza los datos de uso de Docker Hub para identificar qué cuentas consumen la mayor cantidad de datos, determinar las horas pico de uso e identificar qué imágenes están relacionadas con el mayor uso de datos. Además, busca tendencias de uso, como las siguientes:

   - Comportamiento de descarga (pull) ineficiente: Identifica los repositorios a los que se accede con frecuencia para evaluar si puedes optimizar las prácticas de almacenamiento en caché o consolidar el uso para reducir las descargas.
   - Sistemas automatizados ineficientes: Comprueba qué herramientas automatizadas, como los pipelines de CI/CD, pueden estar provocando mayores tasas de descargas y configúralas para evitar descargas de imágenes innecesarias.

3. Optimiza las descargas de imágenes mediante:

   - El uso de caché: Implementa el almacenamiento en caché de imágenes locales mediante la [réplica (mirroring)](/docker-hub/mirror/) o dentro de tus pipelines de CI/CD para reducir las descargas redundantes.
   - La automatización de flujos de trabajo manuales: Evita descargas innecesarias configurando sistemas automatizados para descargar solo cuando haya disponible una nueva versión de una imagen.

4. Optimiza tu almacenamiento mediante:

    - La realización periódica de auditorías y la [eliminación de repositorios completos](/docker-hub/repos/delete/) con imágenes sin etiqueta, no utilizadas u obsoletas.
    - El uso de la [Gestión de imágenes](/docker-hub/repos/manage/hub-images/manage/) para eliminar imágenes inactivas y obsoletas dentro de un repositorio.

5. En el caso de las organizaciones, monitorea y aplica las políticas de la organización haciendo lo siguiente:

   - [Visualiza de forma rutinaria el uso de Docker Hub](https://hub.docker.com/usage) para monitorear el consumo.
   - [Fuerza el inicio de sesión](/security/for-admins/enforce-sign-in/) para asegurarte de que puedas monitorear el uso de tus usuarios y que estos reciban límites de uso más altos.
   - Busca cuentas de usuario duplicadas en Docker y elimina cuentas de tu organización según sea necesario.
