Zum Inhalt springen

Runner

Docker Builder-Maschinenspezifikationen

Hardware, Anhängezeit und Cache-Verhalten der persistenten BuildKit-Instanzen, mit denen Ihre Jobs eine Verbindung herstellen.

Spezifikationen

Motor
BuildKit, persistent
Cache
Zwischen Jobs beibehaltener Layer-Cache
Plattformen
Linux/AMD64, Linux/Arm64 nativ
Zeit anhängen
< 2s

Runner-Labels

  • runnerhut-docker-builder

Das übliche Docker-in-CI-Muster exportiert den Layer-Cache am Ende jedes Jobs in eine Registrierung oder in den Aktions-Cache und importiert ihn am Anfang des nächsten. Bei einem großen Image kann der Export/Import-Roundtrip mehr kosten als der Build, den es speichern sollte.

Ein Remote-Builder speichert den Cache dort, wo BuildKit ihn bereits haben möchte – auf der eigenen Festplatte des Builders. Ihr Job wird an eine warme Instanz angehängt, erstellt und entfernt. Es wird nichts exportiert.

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.