Průvodci
Jak zmenšit velikost obrázku kontejneru
Obrázky mají stovky megabajtů a pomalu se vtahují do každé úlohy.
5 min čtení
Obrázky mají stovky megabajtů a pomalu se vtahují do každé úlohy.
Proč se to děje
Nástroje pro sestavení, mezipaměti balíčků a přechodné soubory jsou dodávány v konečném obrázku.
Jak to opravit
- Používejte vícefázové sestavení a kopírujte pouze to, co běží
- Vyčistěte mezipaměti správce balíčků ve stejném RUN, který je naplní
- Vyberte si tenkou základnu nebo základnu bez distroly
- Před uhodnutím zkontrolujte, co je na obrázku s ponorem
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.
Související
Jak nastavit ukládání do mezipaměti vrstvy DockerSestavení Docker trvá deset minut, protože každá vrstva se znovu sestavuje.Jak optimalizovat Dockerfile pro CIMalé změny kódu spouštějí dlouhé přestavby.Jak používat vícestupňové sestavení DockerObrázky jsou velké a obsahují stavební nástroje, které by se neměly dodávat.Jak bezpečně spouštět souběžné sestavení DockerParalelní maticové nohy zápasí a stavby se zpomalují nebo selhávají.