- Ab dem 1. April 2025 können Pro-, Team- und Business-Abonnenten im Rahmen des Fair-Use-Prinzips unbegrenzt pullen
- Für nicht authentifizierte Nutzer und Docker-Personal-Nutzer gelten strengere Limits
- Nicht authentifizierte Nutzer: 10 Pulls pro Stunde (pro IPv4-Adresse oder IPv6-/64-Subnetz)
- Authentifizierte Nutzer mit kostenlosem Konto (Personal): 100 Pulls pro Stunde
- Fair Use
- Docker Hub kann übermäßige Datenübertragung, die Rate von Image-Pulls und die gespeicherte Datenmenge begrenzen
- Wenn zur Aufrechterhaltung der Servicequalität eine übermäßige Nutzung erkannt wird, können Einschränkungen angewendet oder zusätzliche Gebühren erhoben werden
Missbrauchslimits
- Docker Hub setzt Missbrauchslimits, um Anwendungen und Infrastruktur zu schützen.
- Diese Limits gelten für alle Hub-Anfragen, einschließlich Webseiten, API und Image-Pulls.
- Die Limits gelten pro IPv4-Adresse oder IPv6-/64-Subnetz und ändern sich im Laufe der Zeit abhängig von Last und anderen Faktoren, liegen jedoch in einer Größenordnung von Tausenden Anfragen pro Minute.
- Die Missbrauchslimits gelten für alle Nutzer unabhängig von der Kontoebene in gleicher Weise.
- Pull-Rate-Limits und Missbrauchslimits lassen sich anhand der Fehlercodes unterscheiden. Das Missbrauchslimit gibt die Antwort
429 Too Many Requests zurück, während das Pull-Limit eine längere Fehlermeldung mit einem Link zur Dokumentation zurückgibt.
7 Kommentare
(Änderung)
(Bisher)
Meiner persönlichen Einschätzung nach
scheint es auch darum zu gehen, Nutzer zur Erstellung eines Docker-Kontos zu bewegen,
da ich meine, mich zu erinnern, dass es in einigen Versionen auch welche gab, die während der Docker-Installation eine Anmeldung erzwangen.
Ah, die Docker-Version hier ist Docker Desktop.
Dann werden Docker-Registry-Proxy-&-Cache-Lösungen wohl unverzichtbar.
Dass es bisher überhaupt keine Begrenzung gab, ist fast noch erstaunlicher ... aber 10 pro Stunde sind trotzdem viel zu wenig.
Besonders schade ist, dass
docker-compose-Setups, die auf mehr als 10 Images verweisen, ohne Authentifizierung praktisch nicht mehr nutzbar sein werden. (Zum Beispiel verweist Supabase auf insgesamt 12 Images.)Soweit ich mich erinnere, galten bisher
als Beschränkung.
Aha? Es gab also ursprünglich auch schon eine Begrenzung, haha.
Weniger schade wäre es wohl gewesen, wenn man statt 10/1h nur etwa auf 60/6h oder 30/3h begrenzt hätte; wie in einem anderen Kommentar erwähnt, scheint der Zweck, zur Kontoerstellung zu bewegen, ziemlich groß zu sein...
Hacker-News-Kommentare
Ich kann die Anspruchshaltung in diesem Thread kaum glauben. Die Leute scheinen zu denken, Bandbreite würde auf Bäumen wachsen.
Das schichtbasierte Caching-System von OCI-Images ist bei der Bandbreiteneffizienz sehr schlecht.
Ich hoste OSS-Images und es gab keine Ankündigung zu den Änderungen.
Es gab Versuche, dem Docker-Client eine Option zum „Überschreiben der Standard-Registry“ hinzuzufügen.
Es gibt etwas an Docker, das ich nicht verstehe.
Nachteilig für Privatnutzer und Open Source.
Die GitHub-Kultur ist durch Dinge wie CI ein wenig verrückt geworden.
Nicht gut für GitHub Actions.
Während der GHA-Einrichtung auf AWS ECR Gallery umgestiegen.
Es gibt Lösungen, die man im Netzwerk einrichten kann.