当然最方便的安装方法还是下载docker镜像,官方安装手册:https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
开发模式
执行以下命令:
docker run -itd --restart always \
--name elasticsearch \
-p 9200:9200 \
-p 9300:9300 \
-e "discovery.type=single-node" \
docker.elastic.co/elasticsearch/elasticsearch:7.3.2
请注意使用single-node discovery,该配置允许绕过单节点开发集群中的 bootstrap checks。
生产模式:
vm.max_map_count内核设置需要至少设置为262144用于生产。
echo "vm.max_map_count=262144" >> /etc/sysctl.conf
立即生效
sysctl -w vm.max_map_count=262144
使用docker-compose.yml启动,参考官方文档。
内容来源于网络,如有侵权,请联系作者删除!