es应用笔记1-es部署

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: es应用笔记1-es部署

es应用笔记1-es部署

偷懒起见,用docker部署elasticsearch以及kibana。 为了结合实际使用,部署7.6.2版本。

参考:docker部署es

部署es

拉取镜像

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.6.2

启动

docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.6.2

部署kibana

docker pull docker.elastic.co/kibana/kibana:7.6.2

启动

docker run --link 17c987d18621 -p 5601:5601 kibana:7.6.2

e75e146b116b为es的容器ID。

实际会发现kibana启动失败,那是因为配置连接es的地址不对。进入终端修改。

docker exec -t -i hardcore_agnesi /bin/bash
vi config/kibana.yml

elasticsearch.hosts修改为本机IP的ES,IP使用本机的wsl的IP也行。(ip通过ipconfig在win终端下)

elasticsearch.hosts: [ "http://192.168.43.214:9200" ]

之后重启kibana即可。

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
目录
相关文章
|
6月前
|
JavaScript 小程序 Java
ES6使用实践总结
ES6使用实践总结
45 0
|
2月前
|
JavaScript 前端开发
ES6学习(6)
ES6学习(6)
|
2月前
|
网络架构
ES6学习(5)
ES6学习(5)
|
6月前
|
JavaScript 前端开发
|
6月前
|
数据可视化 开发工具 git
ES入门以及安装
ES入门以及安装
77 0
|
JavaScript 前端开发 Java
每天3分钟,重学ES6-ES12(八)ES11 ES12新增内容
每天3分钟,重学ES6-ES12(八)ES11 ES12新增内容
108 0
|
JavaScript 前端开发
每天3分钟,重学ES6-ES12(六)ES7 ES8 新增内容
每天3分钟,重学ES6-ES12(六)ES7 ES8 新增内容
121 0
|
存储 JSON 自然语言处理
ES基础
ES基础
486 0
|
存储 JavaScript 前端开发
es6基础(1)
es6基础(1)
124 0
es6基础(1)