Joshi425/minecraft-exporter

standard_init_linux.go:211: exec user process caused "exec format error"

Closed this issue · 1 comments

Hello!
I've been running a little Minecraft server on a Pi 4 and encountered this "Exec format error".
After a bit of googling around, I found out, that it might be because the docker image was compiled for an intel 32x/64x kernel (Whilst the Pi is running an ARM kernel.) (Source: edgedb/edgedb-docker#2)

Can you help me with that issue somehow?

Also, I wondered if it is possible to somehow run that container externally on another system, by using a network share or something.

Thanks in advance!

Hi there :)
yeah this docker container is based on python:3 but if you build it on arm32v7/python:3 it should work as well.
I'm currenty unable to pull this image:

$docker pull arm32v7/python:3
Pulling repository docker.io/arm32v7/python
Could not reach any registry endpoint

but maybe you can make it work. just clone the repo and adjust the "From" in the Dockerfile. Then run docker build . -t minecraft_exporter

after that it should be able to start.

The exporter should work over a network share, like sshfs or ftp mounted via fuse but I have no experience with that. You can give it a Try. technically it should work