Runnere
Docker specificațiile mașinii constructorului
Hardware, timpul de atașare și comportamentul cache al instanțelor persistente BuildKit la care se conectează joburile dvs.
Specificații
- Motor
- BuildKit, persistent
- Cache
- Cache-ul stratului reținut între lucrări
- Platforme
- linux/amd64, nativ linux/arm64
- Atașați ora
- < 2s
Etichete runner
runnerhut-docker-builder
Modelul obișnuit Docker-in-CI exportă stratul cache într-un registru sau în cache-ul Acțiuni la sfârșitul fiecărei lucrări și îl importă la începutul următorului. Pentru o imagine mare, exportul/importul dus-întors poate costa mai mult decât construirea pe care trebuia să o salveze.
Un constructor de la distanță păstrează memoria cache acolo unde BuildKit o dorește deja - pe propriul disc al constructorului. Slujba ta se atașează unei instanțe calde, se construiește și se detașează. Nu se exportă nimic.
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Compilări Docker multi-platformăConstruiți imagini linux/amd64 și linux/arm64 în mod nativ pe propria arhitectură și introduceți o singură listă de manifeste.Brațul nativ64 GitHub Actions alergătoriAlergători nativi din clasa Ampere și Graviton arm64. Fără QEMU, fără penalizare de emulare, cu 20% mai ieftin decât echivalentul x64.