-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Building the arm64 container image takes very long 55 minutes, whereas building the amd64 images takes only about 5 minutes. According to the Docker buildx docs, there are three multi-platform build strategies
- Using the QEMU emulation support in the kernel
- Building on multiple native nodes using the same builder instance
- Using a stage in Dockerfile to cross-compile to different architectures
Currently, QEMU is implemented. Maybe we should leverage a Docker multi-stage build cross-compilation approach, since Github actions don't provide native arm64 nodes?
Metadata
Metadata
Assignees
Labels
No labels