Guider
Varför QEMU arm64 bygger är så långsamma
Att lägga till linux/arm64 till en Docker-build gör det tjugo gånger långsammare.
4 min läsning
Varför det händer
Hur man fixar det
- Bygg arm64 på inbyggd arm64-hårdvara och slå samman manifester
- Behåll QEMU endast för bilder som kopierar filer och inte kompilerar
- Mät båda — skillnaden är vanligtvis större än vad folk förväntar sig
Relaterat
Hur man flyttar CI till arm64 löpareDu distribuerar till Graviton eller Ampere men bygger på x64.checklista för arm64-migreringDu vill flytta till arm64 utan att bryta pipelinen.Korskompilering kontra infödd arm64Du behöver arm64-binärer och är osäker på om du ska korskompilera eller bygga inbyggt.Fixar inbyggda nodmoduler på arm64npm installation misslyckas eller kompileras från källkod på arm64 löpare.