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可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
目录
相关文章
|
3月前
|
JavaScript 前端开发
|
3月前
|
数据可视化 开发工具 git
ES入门以及安装
ES入门以及安装
56 0
|
存储 机器学习/深度学习 数据采集
基于ES在慢病项目中的应用
ES在慢性病管理项目中的应用
243 29
|
JavaScript 前端开发 Java
每天3分钟,重学ES6-ES12(八)ES11 ES12新增内容
每天3分钟,重学ES6-ES12(八)ES11 ES12新增内容
92 0
|
JavaScript 前端开发
每天3分钟,重学ES6-ES12(六)ES7 ES8 新增内容
每天3分钟,重学ES6-ES12(六)ES7 ES8 新增内容
107 0
|
存储 JSON 自然语言处理
ES基础
ES基础
461 0
|
存储 JavaScript 前端开发
es6基础(1)
es6基础(1)
109 0
es6基础(1)
|
Web App开发 运维 安全
ES 8.x 系列教程:ES 8.0 服务安装(可能是最详细的ES 8教程)
ES 8.x 系列教程:ES 8.0 服务安装(可能是最详细的ES 8教程)
ES 8.x 系列教程:ES 8.0 服务安装(可能是最详细的ES 8教程)
|
JSON 前端开发 JavaScript
常用ES6、ES7、ES8、ES9、ES10、ES11、ES12新特性归纳
js ES6、ES7、ES8、ES9、ES10、ES11、ES12新特性归纳
326 0