-
-
Notifications
You must be signed in to change notification settings - Fork 34
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
Cannot run docker image on ARM64 host #71
Comments
It seems related to the "ARM" architecture.. could you please provide the complete output of run-mtgo, together with the output of |
tun-mtgo returns: docker run --privileged --rm -e DISPLAY -v mtgo-data-judeedwardsmith:/home/wine/.wine/host/ -v mtgo-data-judeedwardsmith:/home/wine/.wine/drive_c/users/ -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home/judeedwardsmith/.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/Europe/London --name mtgo_running panard/mtgo:latest mtgo standard_init_linux.go:211: exec user process caused "exec format error" docker version returns: Client: Docker Engine - Community Server: Docker Engine - Community Thanks :) |
From what I understand, the ARM docker cannot run x86/amd64 images. Although there are ways to build images for arm, I'm quite sure it is a dead end in our case as MTGO is a x86 binary (and wine is not an emulator). |
Not very good with computers, don't think I could work out how to do that :( |
Apparently there is now a way to do so: Run
Then, hopefully, Keep me in touch, and please paste the output of all these commands in case of troubles. |
docker run --rm --privileged aptman/qus -s -- -p i386 |
Use sudo:
|
I tried that, it returns the same error: |
Then try `sudo bash` and then the docker command..
Le 10 avril 2020 16:22:47 GMT+02:00, twilightsorcerer <[email protected]> a écrit :
…I tried that, it returns the same error:
cat ./qemu-binfmt-conf.sh | sh -s -- --path=/qus/bin -p i386 --suffix
-static
mount: permission denied (are you root?)
--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
#71 (comment)
--
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
|
Still the same error. judeedwardsmith@penguin:~$ sudo bash |
Damned.. Maybe worth asking at https://github.com/dbhi/qus with details on your OS and docker version..
|
docker run --rm --privileged docker/binfmt:a7996909642ee92942dcd6cff44b9b95f08dad64 Thanks for the help anyway :) |
OK, so your best chance is to open an issue on the project I mentioned asking for help.. Too bad, it looked promising!
Le 10 avril 2020 18:24:30 GMT+02:00, twilightsorcerer <[email protected]> a écrit :
…docker run --rm --privileged
docker/binfmt:a7996909642ee92942dcd6cff44b9b95f08dad64
returns
Unable to find image
'docker/binfmt:a7996909642ee92942dcd6cff44b9b95f08dad64' locally
a7996909642ee92942dcd6cff44b9b95f08dad64: Pulling from docker/binfmt
docker: no matching manifest for linux/arm64/v8 in the manifest list
entries.
See 'docker run --help'.
Thanks for the help anyway :)
--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
#71 (comment)
--
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
|
All done, thanks so much for the help! |
Hello and thanks for leaving this issue open! |
With the latest wine 9.0-rc1, we can start hoping for native arm64 wine for executing mtgo. git clone -b wow64-multi https://github.com/pauleve/docker-mtgo.git docker-mtgo64
cd docker-mtgo64
git submodule update --init
make -C docker-wine
make If successful, you can then try in the
Alternatively, to try emulating amd64 imaged, the following setup might work:
Then try |
Hi there. After installing docker and the mtgo image and after adding myself to the docker group and running the ./run-mtgo command, I am returned with the error:
docker run --privileged --rm -e DISPLAY -v mtgo-data-:/home/wine/.wine/host/ -v mtgo-data-:/home/wine/.wine/drive_c/users/ -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home//.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/Europe/London --name mtgo_running panard/mtgo:latest mtgo
standard_init_linux.go:211: exec user process caused "exec format error"
I am on an arm64 chromebook.
The text was updated successfully, but these errors were encountered: