-
-
Couldn't load subscription status.
- Fork 85
Open
Description
Currently, Docker workflow supports building and pushing only amd64 images to Docker Hub, since compiling arm64 binaries with qemu/docker results in OOM, even on powerful machines with 32Gb RAM. Let's figure out the best way to support arm64.
Currently, proposed solutions:
- Integrate with CircleCI workflow
- Requires separate workflow, not compatible with GitHub actions.
- Requires 3 CI jobs: two for creating
amd64andarm64respectfully and one for combining this images into manifest.
Source: Multi-Arch Build With Docker Buildx and CircleCi - Simplex Chat need to apply for free tier plan for Open Source projects.
- Selfhost Github runner on
aarch64hardware.- Need to figure out where to host
armserver. - Set up Github runner (pretty straightforward).
- Adjust
docker-image.yml
- Need to figure out where to host
Metadata
Metadata
Assignees
Labels
No labels