Does OpenSearch support ARM64 architecture?

I’m planning to make a Docker install for a production setup running Graviton2 nodes. Open Distro ES v1.13.0 supported ARM64.

I get below error:
docker run -p 9200:9200 -p 9600:9600 -e “discovery.type=single-node” opensearchproject/opensearch:1.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
standard_init_linux.go:228: exec user process caused: exec format error

Hey @prashanthmn! Welcome!

OpenSearch 1.0 does support ARM64, but just not yet for Docker, only tar.gz. OpenSearch 1.1 will support Docker ARM64. There is an issue to track this

Good news is that OpenSearch 1.1 is not going to be a long wait - the dates on the road map are a good estimate: OpenSearch Project Roadmap · GitHub

Great. Glad to see v1.1 is not too far away, and looking forward for it. Thanks for the reply @searchymcsearchface. I’ll continue my setup on x86 for now.

1 Like