Přejít na obsah

průvodci

Docker Limity rychlosti hubu jsou problémem CI, nikoli problémem Docker

Anonymní stahování jsou omezena rychlostí na IP a CI běžci sdílejí IP adresy. Zde je návod, jak přestat zjišťovat ve 3 hodiny ráno.

Priya Raghavan · Infrastruktura · 2026-07-15 · 6 min čtení

Docker Rychlost hubu omezuje anonymní stahování na zdrojovou IP. Hostované moduly CI pocházejí ze sdílených cloudových oblastí, takže vaše sestava sdílí kvótu s cizími lidmi. Porucha je přerušovaná, přichází bez varování a vypadá jako problém se sítí.

Proč konkrétně zasáhne CI

Vývojářský notebook jednou stáhne základní obraz a ukládá jej do mezipaměti po dobu týdnů. Flotila CI vykresluje stejný obrázek na každého pomíjivého běžce, tisíckrát denně, z adres, které nekontroluje.

Opravy v pořadí trvanlivosti

  1. Spusťte mezipaměť mezipaměti registru ve stejné síti jako vaši běžci – jedno načtení pak obslouží každou úlohu
  2. Autentizovat tahy i pro veřejné obrázky; ověřené stahování čerpá z kvóty vašeho účtu spíše než sdílené anonymní
  3. Přeneste hrstku základních obrázků, na kterých jste skutečně závislí, do svého vlastního registru a připněte je pomocí výtahu
  4. Přestaňte vytahovat obrázky, které nepotřebujete – vícefázové sestavení často vytáhnou obrázek toolchainu, který nevyužívá runtime vrstva

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.