Zum Inhalt springen

Leitfäden

So erstellen Sie viele Bilder aus einem Monorepo

Bei jedem Push wird jedes Bild im Repository erstellt.

6 Min. Lesezeit

Bei jedem Push wird jedes Bild im Repository erstellt.

Warum es passiert

Es gibt keine Zuordnung von geänderten Pfaden zu betroffenen Bildern.

So beheben Sie das Problem

  1. Verwenden Sie Pfadfilter oder die Analyse betroffener Ziele, um die zu erstellenden Bilder auszuwählen
  2. Verwenden Sie Docker BuildX Bake, damit alle ausgewählten Bilder eine Sitzung und einen Cache teilen
  3. Teilen Sie Basisebenen bildübergreifend, sodass die gemeinsame Arbeit einmal erledigt ist
  4. Taggen Sie nach Inhalts-Hash, damit ein unverändertes Bild nicht neu erstellt oder erneut übertragen wird

Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis

Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.