Apache ignite docker 'image' 与 Apple M1 Max 不兼容

Apache ignite docker 'image' not compatible on Apple M1 Max

docker 运行 -p 10800:10800 apacheignite/ignite:2.11.1

警告:请求的图像平台 (linux/amd64) 与检测到的主机平台 (linux/arm64/v8) 不匹配,并且未请求特定平台

如何解决上述问题?

在 ARM 映像可用之前,您可能必须 运行 使用 Rosetta:

docker run --platform linux/amd64 -p 10800:10800 apacheignite/ignite:2.11.1 

在我的计算机上,一些在翻译模式下工作的容器(从 x86 到 arm64)只是挂起而没有任何响应。

所以我找到了这个 repo,其中为 linux/arm64linux/amd64 平台编译了 Ignite 的容器。

https://hub.docker.com/r/applem1support/ignite/tags