-
Notifications
You must be signed in to change notification settings - Fork 237
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
containers fails with "exited - code 1" - Raspberry Pi 5 (aarch64) #1368
Comments
Most probably they are not compiled for this architecture but @ajhollid to confirm. |
Hi @tamal-sen , You're correct, our images are built for AMD64 architecture, so they won't run on an rpi5 unfortunately. Quickest solution is probably to build your own images for ARM64 architecture, you could use our docker files as a starting point and specify an ARM64 compatible base image. We can investigate the possiblity of a multi platform image in the future. |
Hi @ajhollid - Thanks for your reply. I will look into the possible solution you provided. I just wanted to express my gratitude for devloping such product. An aarch64 image will be crucial for all home server entusiasts who likes to keep a tab on their machines and uptimes. It's a big market. I am currently using Uptime Kuma and Dockge for this purpose and was excited to see Checkmate providing both solutions and then some. Will love to see a RPi5 compatible image in the future out the box. Best wishes to the whole team! Loved the UI! |
Hi @tamal-sen, Thanks for your feedback here, that makes a lot of sense to me, I will speak with the team about the possibility of a cross platform image. It's probably not excessively difficult to get set up, but I'll have to spend some time looking into it as devops is definitely not my area of expertise. Really glad to hear you like the product, we'll do our best to adapt to users' needs! |
Hi @tamal-sen , I've attempted to build some images with ARM64 support, would you mind giving them a run when you get a chance? Thanks! |
Images appear to be working properly |
Hi @ajhollid Did you publish the images somewhere? |
Hey @ajhollid |
Hi @Mathpro and @LonguCodes , Apologies for the late reply. I can't recall exactly what happened to the ARM support images. Let me track it down today and I'll get back to everyone here. Thanks for your patience! |
@Mathpro @LonguCodes update folks: Unfortunately the build scripts for building the multi support images appear to have gone missing, and I can't recall off hte top of my head what they were any more. If someone wants to come up with some build scripts for a multi platform Docker images I'd be happy to add it to the project. |
Describe the bug
I am trying to spin up checkmate stack using the docker-composer file provided in quickstart guide with Portainer. All four containers fail to load and I am receiving the following error in the container log
exec /docker-entrypoint.sh: exec format error
I am trying to run it on my RPi5 with ARM Cortex-A76 CPU. I guess the docker image does not support aarch64 arch yet, maybe that's why? Would love to have some guidance for this.
Here is my docker-compose file (adjusted some ports)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Containers will run normally
The text was updated successfully, but these errors were encountered: