Přejít na obsah

Průvodci

Jak opravit zneplatnění mezipaměti Docker

Vrstvy Docker se znovu sestaví, i když se příslušné soubory nezměnily.

5 min čtení

Vrstvy Docker se znovu sestaví, i když se příslušné soubory nezměnily.

Proč se to děje

KOPIE dříve v Dockerfile, než je potřeba, zruší platnost všeho, co je po něm.

Jak to opravit

  1. Před kopírováním zdroje aplikace zkopírujte lockfile a nainstalujte závislosti
  2. Použijte .dockerignore, aby nesouvisející soubory nenarušily mezipaměť
  3. Připněte základní obrázek pomocí výtahu, aby opětovné sestavení proti proudu nezrušilo platnost všeho
  4. Pro adresáře správce balíčků použijte připojení mezipaměti

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.