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
Hi there,
I am trying to run Rumble on my M1 Macbook Pro, but I am receiving the following error:
❯ docker run -p 8002:8002 --rm rumbledb/rumble serve -p 8002 -h 0.0.0.0
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
I tried to add the --platform linux/amd64 as well, but no luck.
Any idea?
The text was updated successfully, but these errors were encountered:
There used to be issues related to M1 on docker not just with RumbleDB. It seems that this semester, most of them are fixed.
@ingomueller-net hi there! 👋 would it be possible to release docker for the latest RumbleDB 1.20 and we can they try this again to see if the problem still arises?
Thanks for brining this to my attention! I looked into this a bit and I think here's what I'd need to do to make it work: The base image I am currently using is adoptopenjdk/openjdk8 with the alpine-slim tag, which does not have multi-arch support (and neither does any of the other Alpine variants). I'd have to use the slim tag for example, which is based on Ubuntu, and, thus, adapt the rest of the Dockerfile.
While this is of course possible, I don't know yet when I'll have the time to look into that. Let's hope it is soon ;)
Update: I looked into this just a bit more and found that also the eclipse-temurin images don't support multi-arch support for their Alpine versions. I suppose it has to do something with the glibc compatibility package that Spark (or Java) seems to need there, which only exists for x86. Bottom line is that I still don't have multi-arch support and I guess I need to migrate away from Alpine to get it.
Hi there,
I am trying to run Rumble on my M1 Macbook Pro, but I am receiving the following error:
I tried to add the
--platform linux/amd64
as well, but no luck.Any idea?
The text was updated successfully, but these errors were encountered: