Naar inhoud springen

Gidsen

Hoe u gelijktijdige Docker-builds veilig kunt uitvoeren

Parallelle matrixbenen strijden en bouwen vertragen of mislukken.

5 min leestijd

Parallelle matrixbenen strijden en bouwen vertragen of mislukken.

Waarom het gebeurt

Verschillende builds delen één builder zonder voldoende CPU, of schrijven tegelijkertijd naar hetzelfde cachebereik.

Hoe het te repareren

  1. Schaal de builder naar de gelijktijdigheid die u nodig hebt, of gebruik één builder per architectuur
  2. Bereikcache per afbeelding in plaats van één bereik te delen over niet-gerelateerde builds
  3. Gebruik docker buildx bake om meerdere doelen in één gecoördineerde sessie te bouwen

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.