Aller au contenu

Quotas

Chaque projet dispose d'un quota de stockage qui limite l'espace disque que peuvent occuper ses images. Cela garantit un partage équitable des ressources du registre.

Consulter la consommation de son projet

Vous pouvez à tout moment voir l'espace utilisé et l'espace alloué depuis l'onglet Summary de votre projet : une jauge indique la part du quota consommée.

Consommation du quota d'un projet

Ce qui est décompté

Le quota correspond à la taille totale des images (manifestes et couches/blobs) poussées dans le projet.

  • Les couches partagées entre plusieurs images d'un même projet ne sont comptées qu'une seule fois.
  • Re-taguer une image d'un projet vers un autre augmente l'usage du projet de destination.

Quand le quota est atteint

Lorsque l'espace alloué est épuisé, les docker push suivants échouent avec une erreur indiquant que le quota est dépassé. Les pull ne sont pas affectés.

Libérer de l'espace

  • Supprimez les anciens tags et les images inutilisées depuis l'interface web.
  • Mettez en place des règles de rétention (Tag Retention) dans l'onglet Policy du projet pour ne conserver, par exemple, que les N dernières versions.
  • Réduisez la taille de vos images (images de base légères, multi-stage build).

Modifier un quota

Seul l'administrateur système du registre peut définir ou augmenter le quota d'un projet. Si votre usage légitime nécessite davantage d'espace, contactez le support en justifiant votre besoin.