Spring til indhold

Guides

Sådan opsætter du Docker lagcache

Docker builds tager ti minutter, fordi hvert lag genopbygges.

7 min læsning

Hvorfor det sker

Sådan rettes det

  1. Brug en vedvarende fjernbygger, så cachen aldrig forlader maskinen
  2. Hvis du skal bruge registreringsdatabasens cache, skal du også bruge mode=max til at cache mellemtrin
  3. Bestil Dockerfilen, så afhængigheder installeres, før kilden kopieres
  4. Fastgør basisbilledet for digest, så opstrøms genopbygninger ikke ugyldiggør alt

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å.