文章目录
用Docker创建Elasticsearch
1.1.docker镜像下载
docker pull elasticsearch:7.6.2
#版本要统一
docker pull elasticsearch:7.6.2
docker pull kibana:7.6.2
1.2.查看镜像
docker images
1.3.创建网络
docker network create esnet
1.3.启动
docker run -d -e ES_JAVA_POTS="-Xms256m -Xmx256m" -p 9200:9200 -p 9300:9300 \
--name es7 elasticsearch:7.6.2
1.4.查看是否启动
docker ps
1.5.启动异常解决方法
若出现:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
问题翻译过来就是:elasticsearch用户拥有的内存权限太小,至少需要262144;
解决:
切换到root用户