当前位置:   article > 正文

docker安装ES(指令安装)(Elasticsearch)_docker 安装es

docker 安装es

目录

准备工作

挂载目录

编辑配置

编写配置文件

配置文件内容

启动脚本

脚本内容

脚本赋权

启动脚本

查看结果

(可选)可视化界面安装:


docker:链接:docker安装

准备工作

  1. # 打开目录
  2. [root@MuYu docker]# cd /usr/local/docker/
  3. # 创建 es 目录
  4. [root@MuYu docker]# mkdir es
  5. # 打开 es 目录
  6. [root@MuYu docker]# cd es/

挂载目录

  1. # 创建 数据 挂载目录
  2. [root@MuYu es]# mkdir data
  3. # 创建 配置 挂载目录
  4. [root@MuYu es]# mkdir config
  5. # 创建 插件 挂载目录
  6. [root@MuYu es]# mkdir plugins
  7. # 权限赋值
  8. [root@MuYu es]# chmod -R 777 /usr/local/docker/es/

编辑配置

  1. # 打开 config 目录
  2. [root@MuYu es]# cd config/

编写配置文件

  1. # 编写配置文件
  2. [root@MuYu config]# vim elasticsearch.yml

配置文件内容

  1. # 可访问IP
  2. http.host: 0.0.0.0
  3. # 跨域
  4. http.cors.enabled: true
  5. http.cors.allow-origin: "*"

启动脚本

  1. # 打开目录
  2. [root@MuYu es]# cd /usr/local/docker/es
  3. # 编辑脚本
  4. [root@MuYu es]# vim startEs.sh

脚本内容

  1. docker run --name es-7.17.0 \
  2. --restart=always \
  3. -p 9200:9200 -p 9300:9300 \
  4. -e "discovery.type=single-node" \
  5. -e ES_JAVA_OPTS="-Xms84m -Xmx256m" \
  6. -v /usr/local/docker/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
  7. -v /usr/local/docker/es/data:/usr/share/elasticsearch/data \
  8. -v /usr/local/docker/es/plugins:/usr/share/elasticsearch/plugins \
  9. -d elasticsearch:7.17.0

脚本赋权

[root@MuYu es]# chmod -R 700 startEs.sh

启动脚本

  1. # 执行脚本
  2. [root@MuYu es]# ./startEs.sh

查看结果

 

(可选)可视化界面安装:

docker安装kibnana

番外:

1、ES是什么?

ES是一个高度可伸缩的开源的全文检索和分析引擎,它允许你以近实时的方式快速存储、搜索、分析大量数据,ES是基于Lucence开发,隐藏其复杂性,提供了简单易用的restful api接口、Java api接口

为什么是近实时,是因为从写入数据到数据可以被搜索到有一个小延迟(大概1秒),基于es执行搜索和分析可以达到秒级 

2、ES的特点

1)、高度的可伸缩性 

可以搭建大型的分布式集群,处理PB级的数据服务于大公司,也可以运行在单机上,服务于小公司

2)、ES本身不是新技术,而是将全文检索、数据分析、分布式技术融合在一起而形成的

lucene(全文检索)

商用的数据分析软件(也是有的),

分布式数据库(mycat)

3)、开箱即用、搭建简单

4)、与数据库互补

数据库的功能面对很多领域是不够用的(事务,还有各种联机事务型的操作);特殊的功能,比如全文检索,同义词处理,相关度排名,

复杂数据分析,海量数据的近实时处理;Elasticsearch作为传统数据库的一个补充,提供了数据库所不能提供的很多功能

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/839490
推荐阅读
相关标签
  

闽ICP备14008679号