You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current 3m-docker image built for x86_64 crashes on the new "Apple-Silicon" i.e. ARM64 Macs. The problem seems to lie with the QEMU-based emulation of the x86_64 binary of Java 8. I tested using the "M1 tech preview" (3.1.0 (60984)) version.
3M works fine using a native ARM64 image of Java 8. The problem is that Docker does not supply ARM64 builds for Java 8 in the default library version of OpenJDK (it starts at Java 11). There are older builds under arm64v8/8-jre so I patched the Dockerfile to be able to supply a different prefix when building: robcast@6765738 and uploaded new images: https://hub.docker.com/repository/docker/robcast/3m-docker
Ideally we could integrate the ARM64 image into your regular image as a multi-arch build but I have not found out how to do that yet...
The text was updated successfully, but these errors were encountered:
The current 3m-docker image built for x86_64 crashes on the new "Apple-Silicon" i.e. ARM64 Macs. The problem seems to lie with the QEMU-based emulation of the x86_64 binary of Java 8. I tested using the "M1 tech preview" (3.1.0 (60984)) version.
3M works fine using a native ARM64 image of Java 8. The problem is that Docker does not supply ARM64 builds for Java 8 in the default library version of OpenJDK (it starts at Java 11). There are older builds under
arm64v8/8-jre
so I patched theDockerfile
to be able to supply a different prefix when building: robcast@6765738 and uploaded new images: https://hub.docker.com/repository/docker/robcast/3m-dockerIdeally we could integrate the ARM64 image into your regular image as a multi-arch build but I have not found out how to do that yet...
The text was updated successfully, but these errors were encountered: