Mikhail Ushakov
Problem solver
This thread is created to share feedback regarding the feature to run x86_64 binaries in Linux VMs on Apple silicon.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hi @cyb3rw0lf , did you find a solution to this?Does it work with kali linux?
Do I need to install docker-ce:amd64 after the architecture has been added to use x86_64 dockers?
For me is also not working on Kali Linux. When I try to run a x86_64 docker I get the following error:Hi @cyb3rw0lf , did you find a solution to this?
Thank you.
docker start -ai 0a59aa1662b8
rosetta error: unhandled auxillary vector type 28
Hi everyone,
the preconfigured Ubuntu image works great for Docker container emulation. However Kali Linux doesn't seem to work. I followed this article: https://kb.parallels.com/en/129871.
However I still get the following error message when running a container:
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
exec /bin/sh: exec format error
Is there anything we can do to solve this issue?
I get the same issue you are having for the standard preconfigured ubuntu image. Did you manage to make the normal one work with x86 docker images?
For me is also not working on Kali Linux. When I try to run a x86_64 docker I get the following error:
Code:docker start -ai 0a59aa1662b8 rosetta error: unhandled auxillary vector type 28
docker start -ai 0a59aa1662b8
rosetta error: unhandled auxillary vector type 28
Hi Thomas,Hi RodolfoT,
yes, that one worked for me. I pulled some x86 containers and they started up. The performance was pretty good.
docker pull --platform linux/amd64 staphb/virsorter2
docker run staphb/virsorter2
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
docker run --platform linux/amd64 staphb/virsorter2
Hi Thomas,
thanks for the reply. May I ask you a favor then? i am not able to run this docker and I am not sure if the problem is my machine or the docker itself.
When I run pull and run, I get this:
and if I run:Code:docker pull --platform linux/amd64 staphb/virsorter2 docker run staphb/virsorter2 WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
nothing happens.Code:docker run --platform linux/amd64 staphb/virsorter2
Hi @RodolfoT, I tried it on the preconfigured Ubuntu machine. I get an error when trying to run it without the --platform commandCould you please try to run that on your preconfigured Ubuntu machine?
docker run staphb/virsorter2
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
Hi @loopbaq, thanks a lot for giving it a try. It seems that some dockers are unfortunately not working... Thanks anyway.Hi @RodolfoT, I tried it on the preconfigured Ubuntu machine. I get an error when trying to run it without the --platform command
and nothing happens when running it with the --platform command. Looks like it is very dependent on the Docker container.Code:docker run staphb/virsorter2 WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
However Kali Linux didn't work at all so far. I hope this helps.
I looked at that docker file for that specific image and that should be the output, the container is a run/exit and there is no output from it, you need to pass some sort of database, this of course in our Ubuntu pre-configured machine. In Kali Linux we found an issue and are investigating.Hi @RodolfoT, I tried it on the preconfigured Ubuntu machine. I get an error when trying to run it without the --platform command
and nothing happens when running it with the --platform command. Looks like it is very dependent on the Docker container.Code:docker run staphb/virsorter2 WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
However Kali Linux didn't work at all so far. I hope this helps.
I looked at that docker file for that specific image and that should be the output, the container is a run/exit and there is no output from it, you need to pass some sort of database, this of course in our Ubuntu pre-configured machine. In Kali Linux we found an issue and are investigating.
Could you please provide more information on this? like an output from a machine where this is running as expected?
Hi RodolfoT,Hi Carlos,
thanks for looking into that. This is tool to detect viruses in metagenomic data (https://github.com/jiarong/VirSorter2). Essentially after installation there should be available an executable script called "virsorter" that can take as input data and spits out viral data. I don't know if it gets installed or what. Maybe I can still run the tool if I know where it was installed? maybe it is just a path issue.