Automated builds for aarch64 and armhf

Hi!

I just published my first Docker image on GitHub and Docker Hub using automated builds.
Right now I have an image for amd64 but would like to offer this image for aarch64 and armhf users as well. Is there a simple way to achieve this?

https://hub.docker.com/r/sebdanielsson/wireguard-transmission

1 Like

I am trying to do the same via a multi-branch approach. amd64 in main, and arm64 in arm64.

https://github.com/nicekiwi/aws-containers

However, while everything ‘seems’ correct, the actual build in Dockerhub will fail, it will pull down the arm64/v8 image just fine, but errors as soon as the RUN commands are starts with:

2023-02-09T03:49:42Z #7 0.434 exec /bin/sh: exec format error

on the same instructions as for amd64.

I hope this is in the roadmap somewhere.

Hmmm, this does cover the why and how… though it’s still very manual to resolve.

https://github.com/docker/hub-feedback/issues/1261

Open Request item and some solutions here: [Docker Hub] Support ARM Automated Builds · Issue #109 · docker/roadmap · GitHub