docker hub
1. 单节点部署方式
单点、集群 docker 安装方式
Install Elasticsearch with Docker | Elasticsearch Reference [7.5] | Elastic
docker pull elasticsearch:7.5.1
docker network create es-test
docker run -d --name elasticsearch --net es-test -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.5.1
9200
端口:HTTP RESTful 接口的通讯端口;9300
端口:TCP 通讯端口,用于集群间节点通信和与 Java 客户端通信的端口;验证
浏览器访问 http://localhost:9200/?pretty
或者直接 curl ,获取该节点的部署信息。
curl '<http://localhost:9200/?pretty>'
2. 集群部署
通过 docker-compose 部署 elasticsearch 多节点
Install Elasticsearch with Docker | Elasticsearch Reference [7.5] | Elastic
Elasticsearch 版本对 JDK、SystemOS 的要求