Leitfäden
So konfigurieren Sie Docker-Builder-Profile
Unterschiedliche Bilder erfordern unterschiedliche Builder-Ressourcen.
4 Min. Lesezeit
Unterschiedliche Bilder erfordern unterschiedliche Builder-Ressourcen.
Warum es passiert
Für alles wird eine Builder-Größe verwendet, sodass kleine Builds hinter den großen in der Warteschlange stehen.
So beheben Sie das Problem
- Definieren Sie Builder-Profile pro Image-Klasse und wählen Sie pro Job aus
- Geben Sie kompilierungsintensiven Images mehr CPU und E/A-intensiven Images mehr Speicherplatz
- Behalten Sie einen Builder pro Architektur bei, damit die Caches nativ bleiben
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.
Verwandt
So richten Sie Docker-Layer-Caching einDocker-Builds dauern zehn Minuten, da jede Ebene neu erstellt wird.So optimieren Sie eine Docker-Datei für CIKleine Codeänderungen lösen lange Neuerstellungen aus.So verwenden Sie mehrstufige Docker-BuildsDie Bilder sind groß und enthalten Build-Tools, die nicht versendet werden sollten.So führen Sie gleichzeitige Docker-Builds sicher ausParallele Matrixbeine konkurrieren und Gebäude werden langsamer oder scheitern.