Guider
Hvordan bygge mange bilder fra en monorepo
Hvert trykk bygger hvert bilde i depotet.
6 min lesing
Hvorfor det skjer
Hvordan fikse det
- Bruk banefiltre eller analyse av berørte mål for å velge bilder som skal bygges
- Bruk docker buildx bake slik at alle valgte bilder deler én økt og cache
- Del basislag på tvers av bilder slik at det vanlige arbeidet gjøres én gang
- Merk etter innholds-hash slik at et uendret bilde ikke bygges opp igjen eller skyves på nytt
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 sette opp Docker lagbufringDocker-bygg tar ti minutter fordi hvert lag gjenoppbygges.Hvordan optimalisere en Dockerfile for CISmå kodeendringer utløser lange ombygginger.Slik bruker du flertrinns Docker-byggBildene er store og inneholder byggeverktøy som ikke skal sendes.Slik kjører du samtidig Docker bygger sikkertParallelle matrisebein kjemper og bygger tregere eller svikter.