Unable to run on ARM
ZetaPhoenix opened this issue · comments
I am attempting to debug my configuration of Traefik running on a Raspberry Pi 3B+ (Docker 18.06.1-ce, go1.10.3, Raspbian GNU/Linux 9 (stretch)) and I get the following error:
standard_init_linux.go:190: exec user process caused "exec format error"
Since the Traefik container will run on the ARM platform, does it make sense to make the test/debug image work on the platform as well?
@ZetaPhoenix Hello, the image is built with an AMD64 version, the docker hub doesn't allow to manage easily multi-arch for a "simple" image.
Iv'e builded an arm image. kingdevnl/whoami:arm
@ldez I just implemented a multi-arch Travis build in MatchbookLab/local-persist#63 . Is this an option for this project too? If yes, I would open a PR.
Iv'e builded an arm image. kingdevnl/whoami:arm
@ldez I do recognize that support for armhf might be a niche but the image provided by @kingdevnl just works so in the docs it might be suggested to use it for the few among us that run armhf
?
I created a small tool https://github.com/ldez/seihon, I will try to use it on this project.
Since v1.4.0 the Docker image support ARM.
Tho i already have gotten it to work I got a arm image on my docker hub ac
So now you can use our "official" image 😉
Supported arch:
- linux 386
- linux amd64
- linux arm/v6
- linux arm/v7
- linux arm64/v8
$ docker pull containous/whoami:v1.4.0
Hello, could you please download the docker pull contained/whoami:v1.4.0 image directly and support arm64 by default? Or do you need to specify a specific image version?
It's a multi-arch image, you just need do run docker pull contained/whoami:v1.4.0