Hoppa till innehåll

Docker

GitHub Actions CI på Docker

Bildbyggen bygger om varje lager eftersom cachen aldrig överlever.

14m → 2m
Bildbygge
92 %
Layer cache hit

Varför det händer

Vad ska ändras

  1. Använd en fjärrbyggare som håller lagercachen på sin egen disk
  2. Beställ Dockerfilen så att beroendeinstallationen kommer före källkopian
  3. Använd flerstegsbyggen och kopiera endast artefakter till slutskedet
  4. Bygg arm64 inbyggt snarare än genom QEMU

Docker på runnerhut

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