docker 安装ElasticSearch
docker 安装ElasticSEarch亲测步骤1:docker search ElasticSearch
docker search ElasticSearch
2: docker pull elasticsearch:5.1.1
docker pull elasticsearch:5.1.1
3:下载好后,查看镜像:docker images
docker images
4:创建实例启动:
docker run -d -p 9200:9200 -p 9300:9300 --name=elasticsearch 08dc186844c7
5:查看服务:docker ps
docker ps
6:http://192.168.225.100:9200/,网址登录查看应用是否正常
报错:在正常启动后后,过一会儿发现elasticSearch的服务会被自动关闭
1:问题描述:在网址登录测试,发现找不到,后台查看:docker ps发现找不到elasticSearch的服务,但是在docker ps -a中能查到
2:问题查看定位:使用名称 docker logs -f 302b9377ff87
docker logs -f 302b9377ff87
运行elasticsearch需要vm.max_map_count至少需要262144内存
3:问题解决:参考https://www.cnblogs.com/yidiandhappy/p/7714489.html
vim /etc/sysctl.conf
然后重启虚拟机,再次重启elasticSearch服务实例就可以了!