amazon/opendistro-for-elasticsearch
The Docker image for Open Distro
10M+
This Docker image is deprecated and replaced by the OpenSearch Docker image.
The last version of Open Distro For Elasicsearch is version 1.13.3 which was released December 2021. There will be no more changes will be made to this Docker image.
For information on migrating please visit OpenSearch Migrating from Open Distro guide documentation page.
The remainder of this document is the old page for this image.
Maintained by: Open Distro team
Need help? Ask questions and discuss on our community forum
Need to file issues? Use our issue tracker to report problems with builds or the Docker images
The Open Distro project bundled open source distributions of Elasticsearch and Kibana with Apache-2.0-licensed plugins that gave users enterprise-grade features, security, and analytics tools. In the two years since it launched, builders all over the world have used Open Distro to power their applications.
Open source Elasticsearch and Kibana 7.10.2 will soon be end of life, and are no longer receiving active development, security patches, or bugfixes. All users should be running software that receives timely security patches. The OpenSearch project was launched to provide a path forward for open source Elasticsearch and Open Distro users that ensures they always have access to security and new innovation.
Now is the time to migrate to OpenSearch to take advantage of the newest features, performance improvements, bugfixes, and security patches. See what's so great about OpenSearch and get help migrating.
You can pull the Open Distro Docker image just like any other image:
docker pull amazon/opendistro-for-elasticsearch:latest
See DockerHub for a list of all available versions
Open Distro images use centos:7 as the base image. We recommend allowing Docker to use at least 4 GB of RAM.
To run the image for local development:
docker run -p 9200:9200 -p 9600:9600 -e "discovery.type=single-node" amazon/opendistro-for-elasticsearch:latest
Then send requests to the server to verify that Elasticsearch is up and running:
curl -XGET https://localhost:9200 -u admin:admin --insecure
curl -XGET https://localhost:9200/_cat/nodes?v -u admin:admin --insecure
curl -XGET https://localhost:9200/_cat/plugins?v -u admin:admin --insecure
To find the container ID:
docker ps
Then you can stop the container using:
docker stop <container-id>
To deploy the image across multiple nodes for a production workload, create a docker-compose.yml file appropriate for your environment and run:
docker-compose up
To stop the cluster, run:
docker-compose down
To stop the cluster and delete all data volumes, run:
docker-compose down -v
Open Distro includes the Apache 2.0 licensed Elasticsearch and Kibana code. All of the plugins included in Open Distro are licensed under the Apache, Version 2.0 license as well.
docker pull amazon/opendistro-for-elasticsearch
This image was archived about 1 month ago