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
- Kør en registrerings-pull-through-cache i det samme netværk som dine løbere - et upstream-træk tjener hvert job bagefter
- Godkend træk selv for offentlige billeder; et autentificeret pull trækker på din kontos kvote i stedet for den delte anonyme
- Spejl den håndfuld basisbilleder, du faktisk er afhængig af, ind i dit eget register, og fastgør dem efter digest
- 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å.
Relateret
CI, når dine holdkammerater er agenterAI-kodningsmidler skubber langt oftere end mennesker. Her er, hvordan det ændrer pipeline-design og omkostningskontrol.Hvorfor offentliggør vi instruktioner til at forladeHver migreringsside på dette websted inkluderer forskellen til at migrere tilbage fra os. Her er begrundelsen.Hvad vi lærte at drive en million CI-jobKøtid, cache-adfærd, den rigtige størrelse og de fejltilstande, der kun vises i skala.Stop med at prøve flaky tests igenAutomatiske genforsøg konverterer en rigtig fejl til en intermitterende fejl, og træner dit team i at mistro enhver fejl.