Guider
Hvordan dele en Docker-buffer mellom jobber
Hvert matriseben gjenoppbygger de samme lagene.
5 min lesing
Hvorfor det skjer
Hvordan fikse det
- Fest alle jobber til én vedvarende ekstern bygger
- Hvis du bruker registerbuffer, la én jobb fylle den ut og resten lese fra den
- Bestill Dockerfilen slik at delte lag kommer først
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Hvordan få CI-cacher til å vedvareCacher er konfigurert, men trefffrekvensen er lav.Hvordan omgå cachegrensen på 10 GBCachene dine overskrider 10 GB per lagringssted og begynner å kaste ut stille.Hvordan dele en byggebuffer på tvers av depoterHvert depot opprettholder sin egen hurtigbuffer for de samme delte avhengighetene.Slik fikser du cacheugyldiggjøring av DockerDocker lag gjenoppbygges selv når de relevante filene ikke ble endret.