使用docker安装部署elaticsearch
Posted fengkuangdeluzhu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用docker安装部署elaticsearch相关的知识,希望对你有一定的参考价值。
项目场景:
项目场景:使用docker安装部署elaticsearch
Elaticsearch安装
提示:Elaticsearch是一个开源的高扩展的分布式全文检索引擎:
1.首先需要把Elaticsearch从DockerHub上拉取下来:统一版本7.6.2
#拉去ElasticSerch
docker pull elasticsearch:7.6.2
2.接下来创建三个挂载目录,后面会挂载到容器内部Elaticsearch里面
config:配置文件
plugins:后续的插件使用
data:Elaticsearch数据
3.在config文件夹中创建elasticsearch.yml并在文件中写入http.host: 0.0.0.0
4.启动ElasticSerch容器:
-e "discovery.type=single-node" 设置为单节点
-e ES_JAVA_OPTS="-Xms256m -Xmx256m" \\ 设置ES的初始内存和最大内存,否则导致过大启动不了ES
#运行ElasticSerch
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx128m" -v /home/yanglei/ElasticStackAll/ElasticSearchAll/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /home/yanglei/ElasticStackAll/ElasticSearchAll/data/:/usr/share/elasticsearch/data -v /home/yanglei/ElasticStackAll/ElasticSearchAll/plugins/:/usr/share/elasticsearch/plugins -d elasticsearch:7.6.2
5.访问自己的9200端口查看,出现如下数据说明安装成功~
推荐文章:《使用docker安装部署kibana》
推荐文章:《使用docker安装部署elaticsearch》
推荐文章:《使用docker安装部署Elaticsearch-hade》
推荐文章:《使用docker安装部署filebeat采集日志并发送给elasticsearch、logstash》
推荐文章:《使用docker安装部署logstash 获取filebeat采集的日志 过滤后发送给elasticsearch》
参考文章:https://www.cnblogs.com/balloon72/p/13177872.html Docker部署ElasticSearch以及使用
以上是关于使用docker安装部署elaticsearch的主要内容,如果未能解决你的问题,请参考以下文章