Dépannage Docker Hub
Table des matières
Si vous rencontrez des problèmes avec Docker Hub, référez-vous aux solutions suivantes.
Vous avez atteint votre limite de téléchargement (code de réponse 429)
Message d'erreur
Lorsque ce problème survient, vous recevez le message d'erreur suivant dans la CLI Docker ou dans les journaux du moteur Docker :
You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limits
Causes possibles
- Vous avez atteint votre limite de téléchargement en tant qu'utilisateur Docker Personnel authentifié.
- Vous avez atteint votre limite de téléchargement en tant qu'utilisateur non authentifié basé sur votre adresse IPv4 ou sous-réseau IPv6 /64.
Solution
Vous pouvez utiliser l'une des solutions suivantes :
- Authentifiez-vous ou mettez à niveau votre compte Docker.
- Visualisez votre limite de téléchargement, attendez que votre limite de téléchargement diminue, puis réessayez.
Trop de requêtes (code de réponse 429)
Message d'erreur
Lorsque ce problème survient, vous recevez le message d'erreur suivant dans la CLI Docker ou dans les journaux du moteur Docker :
Too Many Requests
Causes possibles
- Vous avez atteint la limite de taux d'abus.
Solution
- Vérifiez les pipelines CI/CD défectueux accédant à Docker Hub et corrigez-les.
- Implémentez une solution de nouvelle tentative avec back-off dans vos scripts automatisés pour vous assurer que vous ne renvoyez pas des milliers de requêtes par minute.
Code de réponse 500
Message d'erreur
Lorsque ce problème survient, le message d'erreur suivant est courant dans la CLI Docker ou dans les journaux du moteur Docker :
Unexpected status code 500
Causes possibles
- Il y a un problème temporaire du service Docker Hub.
Solution
- Consultez la Page de statut du système Docker et vérifiez que tous les services sont opérationnels.
- Essayez d'accéder à nouveau à Docker Hub. Il peut s'agir d'un problème temporaire.
- Contactez le support Docker pour signaler le problème.