使用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的主要内容,如果未能解决你的问题,请参考以下文章

mac下elasticsearch安装部署

elaticsearch学习一 基本安装

使用docker安装部署openstack

docker安装部署实战详细手册

docker安装部署实战详细手册

docker部署springboot