Přejít na obsah

Průvodci

Jak nastavit ukládání do mezipaměti vrstvy Docker

Sestavení Docker trvá deset minut, protože každá vrstva se znovu sestavuje.

7 min čtení

Sestavení Docker trvá deset minut, protože každá vrstva se znovu sestavuje.

Proč se to děje

Neexistuje žádná trvalá mezipaměť vrstvy nebo se mezipaměť při každé úloze dodává přes síť.

Jak to opravit

  1. Použijte trvalý vzdálený tvůrce, aby mezipaměť nikdy neopustila počítač
  2. Pokud musíte použít mezipaměť registru, použijte mode=max i pro mezistupně
  3. Objednejte Dockerfile, aby se závislosti nainstalovaly před zkopírováním zdroje
  4. Připněte základní obrázek pomocí výtahu, takže přestavby proti proudu nezruší vše

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.