Hoppa till innehåll

Guider

Hur man bygger många bilder från en monorepo

Varje push bygger varje bild i förvaret.

6 min läsning

Varför det händer

Hur man fixar det

  1. Använd sökvägsfilter eller analys av påverkade mål för att välja bilder att bygga
  2. Använd docker buildx bake så att alla valda bilder delar en session och cache
  3. Dela baslager över bilder så att det vanliga arbetet görs en gång
  4. Tagga efter innehållshash så att en oförändrad bild inte byggs om eller trycks tillbaka

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.