Naar inhoud springen

Gidsen

Een Docker-cache delen tussen taken

Elke matrixpoot bouwt dezelfde lagen opnieuw op.

5 min leestijd

Elke matrixpoot bouwt dezelfde lagen opnieuw op.

Waarom het gebeurt

Elke taak krijgt zijn eigen BuildKit-instantie met een lege cache, tenzij u ze aan een gedeelde bouwer koppelt.

Hoe het te repareren

  1. Koppel alle taken aan één permanente externe bouwer
  2. Als u registercache gebruikt, zorg er dan voor dat één taak deze vult en de rest ervan leest
  3. Bestel het Dockerbestand zodat gedeelde lagen op de eerste plaats komen

Je volgende build kan twee keer zo snel zijn, voor de halve prijs

Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.