Just thought I’d drop a note here that I was able to get Dgraph to run on the new Docker for Desktop on Apple Silicon. I guess things started working on the recent release (Docker Desktop for Apple silicon | Docker Documentation)
When starting Dgraph, with the default command, you’ll get a warning that Dgraph does not launch for the specified arch, but the image still starts.
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, this can be suppressed by passing --platform linux/amd64 into docker run.
Of course, it would be nice to be able to get rid of this warning as well:
/run.sh: line 16: dgraph-ratel: command not found
Looking forward to having an arm optimised image someday
Cannot start service ratel: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "dgraph-ratel": executable file not found in $PATH: unknown
I thought there were issues with connecting to self hosted systems from play.dgraph.com, because dev environments are mostly setup without https and so chrome won’t connect.