您的位置:首页 >Docker部署ElasticSearch与Kibana教程【图文详解】
发布于2025-07-15 阅读(0)
扫一扫,手机访问
一、前言
Elasticsearch是基于Lucene开发的搜索服务器。它提供了一个分布式的、全文搜索引擎,支持多用户,并通过RESTful web接口进行操作。Elasticsearch采用Java语言开发,并以Apache许可证发布,是一种备受青睐的企业级搜索引擎。它在云计算环境中应用广泛,具备实时搜索、稳定性、可靠性、快速性和便捷的安装使用特点。官方支持Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby等多种语言的客户端。根据DB-Engines的排名,Elasticsearch是企业中最受欢迎的搜索引擎,仅次于同样基于Lucene的Apache Solr。本文基于尚硅谷的教学视频,使用的是7.4.2版本,以避免后续因版本不兼容而遇到问题。
二、安装Elasticsearch
docker pull elasticsearch:7.4.2

mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data echo "http.host: 0.0.0.0" > /mydata/elasticsearch/config/elasticsearch.yml
chmod -R 777 /mydata/elasticsearch/

docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \ -e "discovery.type=single-node" \ -e ES_JAVA_OPTS="-Xms64m -Xmx512m" \ -v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \ -v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \ -v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \ -d elasticsearch:7.4.2



三、安装Kibana可视化工具
docker pull kibana:7.4.2

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.17.130:9200 -p 5601:5601 -d kibana:7.4.2



四、总结
至此,我们已经完成了Elasticsearch和Kibana的搭建,可以进行测试了!本文是基于尚硅谷雷神的教学视频进行的记录,供以后参考。
Q.E.D.
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9