Leitfäden
Wie man Läufer für Docker-Builds dimensioniert
Sie wählen eine Läufergröße für Image-Builds.
4 Min. Lesezeit
Sie wählen eine Läufergröße für Image-Builds.
Warum es passiert
Docker-Builds sind normalerweise eher Cache- und Netzwerk-gebunden als CPU-gebunden, sodass ein größerer Läufer oft nichts ändert.
So beheben Sie das Problem
- 8 vCPU reichen für die meisten Bilder aus – prüfen Sie zunächst, ob Sie tatsächlich CPU-gebunden sind
- Wenn Ebenen neu erstellt werden, reparieren Sie den Cache, bevor Sie die Größe ändern
- Verwenden Sie einen Remote-Builder, damit die Größe des orchestrierenden Runners keine Rolle mehr spielt
- Kompilierungslastige Images sind die Ausnahme und profitieren von mehr Kernen
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 skalieren Sie selbst gehostete LäuferSelbst gehostete Läufer stehen entweder zu Spitzenzeiten in der Warteschlange oder bleiben untätig und teuer.So verwenden Sie LäufergruppenJedes Repository kann Jobs auf jedem Runner planen.So entwerfen Sie eine Läufer-Label-StrategieDie Etiketten sind organisch gewachsen und niemand weiß, welche sie verwenden sollen.Gehostet oder BYOC: So wählen Sie ausSie sind sich nicht sicher, ob Sie gehostete Läufer verwenden oder in Ihrer eigenen Cloud bereitstellen sollen.