Spring til indhold

guider

Docker Hub-hastighedsgrænser er et CI-problem, ikke et Docker-problem

Anonyme pulls er hastighedsbegrænsede pr. IP, og CI-løbere deler IP'er. Sådan stopper du med at finde ud af det kl. 03.00.

Priya Raghavan · Infrastruktur · 2026-07-15 · 6 min læsning

Hvorfor det rammer CI specifikt

Retter i rækkefølge efter holdbarhed

  1. Kør en registrerings-pull-through-cache i det samme netværk som dine løbere - et upstream-træk tjener hvert job bagefter
  2. Godkend træk selv for offentlige billeder; et autentificeret pull trækker på din kontos kvote i stedet for den delte anonyme
  3. Spejl den håndfuld basisbilleder, du faktisk er afhængig af, ind i dit eget register, og fastgør dem efter digest
  4. Stop med at trække billeder, du ikke har brug for – byggeri i flere trin trækker ofte et værktøjskædebillede, som ingen runtime-lag bruger

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.