- À partir du 1er avril 2025, les abonnés Pro, Team et Business pourront effectuer un nombre illimité de pulls dans le cadre du principe d’usage raisonnable (Fair Use)
- Des limites strictes s’appliqueront aux utilisateurs non authentifiés et aux utilisateurs Docker Personal
- Utilisateurs non authentifiés : 10 pulls par heure (adresse IPv4 ou sous-réseau IPv6 /64)
- Utilisateurs authentifiés avec un compte gratuit (Personal) : 100 pulls par heure
- Usage raisonnable (Fair Use)
- Docker Hub peut limiter les transferts de données excessifs, la vitesse de pull des images et le volume de stockage des données
- Afin de maintenir la qualité de service, des limitations peuvent être appliquées ou des frais supplémentaires facturés en cas de détection d’un usage excessif
Limites contre les abus
- Docker Hub met en place des limites contre les abus pour protéger les applications et l’infrastructure.
- Ces limites s’appliquent à toutes les requêtes vers Hub, y compris les pages web, l’API et les pulls d’images.
- Elles s’appliquent par adresse IPv4 ou sous-réseau IPv6 /64 et peuvent évoluer dans le temps selon la charge et d’autres facteurs, mais se situent au niveau de plusieurs milliers de requêtes par minute.
- Les limites contre les abus s’appliquent de la même manière à tous les utilisateurs, quel que soit leur niveau de compte.
- La limitation du taux de pull et les limites contre les abus peuvent être distinguées via les codes d’erreur. Les limites contre les abus renvoient une réponse
429 Too Many Requests, tandis que les limites de pull renvoient un message d’erreur plus long contenant un lien vers la documentation.
7 commentaires
(Changement)
(Ancien)
À mon avis,
je me souviens que, sur certaines versions, le processus d’installation de Docker forçait déjà la connexion,
donc cela semble aussi aller dans le sens d’inciter les utilisateurs à créer un compte Docker.
Ah, ici la version de Docker est Docker Desktop.
On dirait qu’une solution de proxy & cache de registre Docker va devenir indispensable.
C’est presque plus surprenant qu’il n’y ait eu aucune limite jusqu’à présent... mais 10 téléchargements par heure, c’est quand même vraiment trop peu.
C’est particulièrement dommage que les configurations
docker-composequi référencent plus de 10 images ne puissent plus être utilisées sans authentification. (Par exemple, supabase référence au total 12 images.)Auparavant, de mémoire, il y avait les limites suivantes :
Ah bon ? Il y avait déjà une limitation à l’origine, alors lol.
Ça aurait été moins regrettable s’ils avaient limité à quelque chose comme 60/6h ou 30/3h au lieu de 10/1h ; comme cela a été dit dans un autre commentaire, on dirait bien que l’objectif est aussi largement d’inciter à créer un compte...
Avis sur Hacker News
Le sentiment de droit dans ce fil est difficile à croire. On dirait que les gens pensent que la bande passante pousse sur les arbres
Le système de cache basé sur des couches des images oci est très inefficace en bande passante
J’héberge des images OSS, et il n’y a eu aucune annonce concernant ce changement
Il y a eu une tentative d’ajouter une option « remplacer le registre par défaut » au client Docker
Il y a quelque chose que je ne comprends pas à propos de Docker
C’est défavorable aux particuliers et à l’open source
La culture GitHub est devenue un peu folle à cause de choses comme la CI
Ce n’est pas bon pour GitHub Actions
Pendant la configuration de GHA, je suis passé à AWS ECR Gallery
Il existe des solutions qui peuvent être configurées sur le réseau