Leitfäden
So richten Sie einen Pull-Through-Cache für die Registrierung ein
Image-Pulls sind langsam und Sie stoßen ständig an die Geschwindigkeitsgrenzen des Docker-Hubs.
5 Min. Lesezeit
Image-Pulls sind langsam und Sie stoßen ständig an die Geschwindigkeitsgrenzen des Docker-Hubs.
Warum es passiert
Jeder Job ruft Basis-Images aus einer gemeinsamen, ratenbegrenzten Registrierung über das Internet ab.
So beheben Sie das Problem
- Führen Sie einen Pull-Through-Cache im selben Netzwerk wie Ihre Läufer aus
- Richten Sie Runner auf den Cache und nicht auf die Upstream-Registrierung
- Es beseitigt gleichzeitig die Latenz und die Ratenbegrenzung
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
So richten Sie Docker-Layer-Caching einDocker-Builds dauern zehn Minuten, da jede Ebene neu erstellt wird.So optimieren Sie eine Docker-Datei für CIKleine Codeänderungen lösen lange Neuerstellungen aus.So verwenden Sie mehrstufige Docker-BuildsDie Bilder sind groß und enthalten Build-Tools, die nicht versendet werden sollten.So führen Sie gleichzeitige Docker-Builds sicher ausParallele Matrixbeine konkurrieren und Gebäude werden langsamer oder scheitern.