-
Notifications
You must be signed in to change notification settings - Fork 86
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
Qemu instruction translation for ARM #56
Comments
Solution found, filed a bug report with Debian [also applies to Ubuntu]. Details here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868217 Closing issue |
Any progress on that debian bug report? Looks like it hasn't been active since 2017. I'm now using Ubuntu 18.04, I also tried moving the config file to get things working:
But still fail when attempting to run arm64v8 containers with docker, as it looks like they are still missing the "F - fix binary" flag for binfmt entries.
If I switch to using the configs provided by fedora however, like here it now works. |
@ruffsl that worked for me on Debian stretch. For reference, the commands were:
|
Dockerfile
Expected behavior
Actual behavior
Notes
This Dockerfile will build on DfW CE and DfM CE, I believe that both are running a Linux VM in a hypervisor, and that each is shipped with qemu translation. Regardless, it seems odd to have a non-uniform experience across the platforms. I'm working on a solution for embedded Linux developers to be able to build products with their software running in containers, as such, size is of the essence, and expecting users to add/remove qemu-arm-static to/from containers before production would be an awkward practice to push. It'd be lovely if arm32v7 on Linux "Just Worked"™ the way it does on the other platforms.
Output of
docker version
:Output of
docker info
:The text was updated successfully, but these errors were encountered: