Open Lunik opened 4 years ago
I try as mush as possible to avoid toil in this phase, so manual isn't an option (after all, all source code and Dockerfiles sits on Github). But, well, maybe I can try something: https://hub.docker.com/r/ckulka/multi-arch-example. Maybe this solution can resolve the issue.
Hi,
According to the docker hub repository of the image, ARM images are flagged as "linux/amd64".
Even if you can technically run thoses images on arm (ex: raspberry-pi), when dealing with Docker swarm it doesn't work. Docker Swarm look for the image architecture in the image metadata for scheduling container. You get :
And then, the container will never spawn...
If you can't do it with the Docker Hub autobuild, you can make few by hand commands:
sources : https://www.docker.com/blog/multi-arch-images/