-
-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RPi4 - unsupported platform #157
Comments
Thats is because they are all build on amd64 but go cross compiled to arm64. |
I'm fairly new to Docker so I may be wrong - but when I've cross compiled to amd64 and arm64 on my own images both arch tags show up. It's possible that's not the issue though - but I'm unsure of what it is. |
Hey - could you confirm what tag you are using? |
I was using :2.1-arm64 |
This is the same issue as mine: #38 (comment) When using docker in swarm mode, the manifest is used to figure out where it can deploy. If you directly run the container (like |
As I understand, Docker Hubs CI is the limiting factor. Docker Hub seems to constantly lag years behind. It took 4 years to add 2FA (docker/hub-feedback#358). Same thing going on with their build system. |
Agreed - I'm planning to switch to building via github actions and pushing to docker hub (and also making images available via the github registry) |
It's a bit of a hack, but this is how I got my rPi 4 online with a multi-arch image, hosted at docker hub:
It's not perfect. Specifically, the docker hub tags page is missing details, but the image is operable |
@thomseddon for me |
Thanks @dbaker-rh glad you already deployed it to DH. |
Hello! I am attempting to run this image on an rpi4 (arm64) but it appears that none of the containers are compiled for arm64 despite the tags suggesting such. Attempting to run in swarm mode gives:
"no suitable node (2 nodes not available for new tasks; scheduling constraints not satisfied on 2 nodes; unsupported platform on 1 node)"
Running with docker compose gives
Looking at the docker hub it appears the arch for all tags is amd64.
The text was updated successfully, but these errors were encountered: