The Dockerfile installs the amd64 version of go-ipfs, which does not work on new Mac M1 machines (aarch64).
This could be fixed simply by detecting which architecture to build with (e.g. there are arm64 downloads for go-ipfs), but probably a better approach is to base the container image on the official upstream go-ipfs Docker images.
The Dockerfile installs the
amd64
version ofgo-ipfs
, which does not work on new Mac M1 machines (aarch64
).This could be fixed simply by detecting which architecture to build with (e.g. there are
arm64
downloads forgo-ipfs
), but probably a better approach is to base the container image on the official upstreamgo-ipfs
Docker images.