Closed Dalthar closed 4 years ago
I think that's because the pi is an arm machine and the default build is Intel. Until I get automated multiple architecture builds setup, Scyto has a multiarch build at scyto/infinitude that will hopefully do the job.
On Jul 18, 2020, at 12:15 PM, Dalthar notifications@github.com wrote:
I have Docker running on an Raspberry Pi 4, tried running the nebulous/infinitude:latest and every way I try I get
standard_init_linux.go:211: exec user process caused "exec format error"
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.
yup my build should do the job just
docker pull scyto/infinitude
instead.
Note my build uses debian (shouldn't matter) and has the vars set in the build - as such i may need to alter it to remove the serial vars if you use them - they are both set to null and that can cause issues if you need to use serial. But won't affect core infinitude functions. If you need serial port functionality and it seems broken let me know and i will remove the vars from the docker file and push a new build.
That solved my problem. Still new to docker but should have thought of it being the wrong machine type. I don't need to use serial. Thank you both for the help.
I have Docker running on an Raspberry Pi 4, tried running the nebulous/infinitude:latest and every way I try I get
standard_init_linux.go:211: exec user process caused "exec format error"