Ghiduri
Cum să configurați profilurile de constructor Docker
Imagini diferite au nevoie de resurse diferite de constructor.
4 min de citit
Imagini diferite au nevoie de resurse diferite de constructor.
De ce se întâmplă
O dimensiune de constructor este folosită pentru orice, astfel încât build-urile mici stau în coadă în spatele celor mari.
Cum să o rezolvi
- Definiți profiluri de constructor pe clasă de imagine și selectați pentru fiecare lucrare
- Oferă-le imaginilor grele de compilare mai mult CPU și celor grele IO mai mult disc
- Păstrați un builder per arhitectură, astfel încât cache-urile să rămână native
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
Cum se configurează memorarea în cache a stratului DockerConstruirea Docker durează zece minute, deoarece fiecare strat se reconstruiește.Cum să optimizați un Dockerfile pentru CIModificările mici ale codului declanșează reconstrucții lungi.Cum să utilizați versiunile în mai multe etape DockerImaginile sunt mari și conțin instrumente de construcție care nu ar trebui să fie expediate.Cum să rulați în siguranță versiunile concurente DockerPicioarele matricei paralele se luptă și construcțiile încetinesc sau eșuează.