1.拉取镜像

docker pull elasticsearch:7.5.0

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/ ## 设置elasticsearch文件可读写权限

3.运行容器

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.5.0

-e ES_JAVA_OPTS=“-Xms64m -Xmx128m” \ 测试环境下,设置 ES 的初始内存和最大内存,否则导致过大启动不了ES

如果出现异常,使用docker logs elasticsearch命令可以查看相应的日志,很大可能是因为某个目录没有权限。
chmod -R 777 /path 递归修改该目录的权限即可。(-R 表示递归path下的所有目录文件,777表示可读可写可执行)

4.安装Kibana

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.56.10:9200 -p 5601:5601 -d kibana:7.5.0

将host和es版本换成自己的即可。

5.访问http://ip:5601

由于Kibana启动较为慢,所以需要等一会才能成功访问该页面


3.进入容器内部

docker exec -it elasticsearch /bin/bash


4.安装IK分词器

elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.5.0/elasticsearch-analysis-ik-7.5.0.zip


5.退出容器,重启elasticsearch

docker restart elasticsearch

6.访问http://ip:9200

【虚拟化】docker安装ElasticSearch+Kibana,下载IK分词器相关推荐

  1. 服务器安装配置elasticsearch,kibana,IK分词器和拼音分词器,集群搭建教程

    docker安装配置elasticsearch,kibana和IK分词器 elasticsearch文章系列 前置安装docker 创建docker网络 安装Elasticsearch 运行elast ...

  2. window10下安装Elasticsearch(es)和IK分词器

    1 安装Elasticsearch 7.x  1.1 下载地址 https://www.elastic.co/cn/downloads/elasticsearch 1.2 下载后解压的目录结构 Ela ...

  3. ElasticSearch用法和IK分词器

    ElasticSearch用法和IK分词器 ElasticSearch 是什么? 为什么选择ES? ES提供的能力 ES常用使用场景 ES架构 ES 基本概念 ES 数据类型 ElasticSearc ...

  4. Docker 安装 ES 7.7.0 及 Head、Kibana、IK分词器、Logstash、Filebeat 插件

    目录 环境信息 ES安装 ElasticSearch-Head安装 IK分词器安装 环境信息 Docker version 1.13.1, build 4ef4b30/1.13.1 CentOS Li ...

  5. ES入门学习:ElasticSearch、Kibana、ik分词器的安装、简单使用及SpringBoot集成

    前言 es是采用Java语言开发,因此,想要安装运行es需要提前准备好jdk环境,关于linux配置jdk在前文linux配置jdk 本文主要介绍es的安装.kibana的安装和简单使用及ik分词器的 ...

  6. ElasticSearch入门简介、安装ES(安装Kibana和IK分词器)使用 Postman连接ES进行测、ESRestAPI(操作索引CRUD操作文档CRUD)、练习

    要理解倒排索引 要能够使用DSL命令操作索引库 要能够使用DSL命令操作文档 要能够使用RestAPI操作索引库.文档 一.ES简介 理解倒排索引的概念和作用 理解es和MySql的区别和使用场景 1 ...

  7. 【Elasticsearch】es IK分词器的安装

    1.概述 [Elasticsearch]es 7.8.0 唐诗三百首写入 Elasticsearch 会发生什么 之前我们创建索引,查询数据,都是使用的默认的分词器,分词效果不太理想,会把text的字 ...

  8. ElasticSearch学习:ik分词器

    IK分词器是关于中文的一个分词器,有IK分词器自然还有别的分词器,比如说pinyin分词器针对的是拼音分词,letter针对的是letter分词等,ES有一个很好的方式就是通过插件的形式来扩展这些功能 ...

  9. Elasticsearch插件管理(ik分词器、附件文本抽取插件)

    倒排索引 Elasticsearch 使用一种称为倒排索引的结构,它适用于快速的全文搜索.见其名,知其意,有倒排索引,肯定会对应有正向索引.正向索引(forward index),反向索引(inver ...

最新文章

  1. SpringBoot 统一时区的方案
  2. mysql have_mysql having用法解析
  3. 百度地图-解决新版百度定位失败问题
  4. 2020 MCM Meritorious Winner
  5. mediawiki自动生成sitemap
  6. android menuitem 字体颜色,安卓更改Menu的字体颜色(使用actionLayout,适用于多个fragment)...
  7. MySQL5.7数据库软件下载教程
  8. cocos2d-x学习知识点记录
  9. 从15000个Python开源项目中精选TOP30,GitHub平均star为3707,赶紧收藏!
  10. SQL Server 2012 安装图解教程(附sql2012下载地址)
  11. android微信版本怎么升级,微信版本怎么看 微信版本升级更新至最新版本方法介绍...
  12. 6行代码生成全部6位数字密码字典
  13. Mybatis注解实现DAO层
  14. L2十档行情逐笔成交数据实战技巧
  15. 小程序---验证input输入不能为空
  16. 电商短视频运营应该怎么做
  17. 真正中文攻略之 Scarlett~スカーレット(攻略、存档)
  18. 中产学院源爱妈咪全国首创7大黄金技术桂林游学发布会
  19. 增加8g服务器虚拟内存,电脑如何增加虚拟内存,8g虚拟内存设置多少好?
  20. 阿里云周晶:基于融合与协同的边缘云原生体系实践

热门文章

  1. iOS---iPad开发及iPad特有的特技
  2. windows live writer向cnblog发布文章设置(转)
  3. 用于正则表达式的 Regex.Matches静态方法的几种用法
  4. matlab 判断文件有多少行,在Matlab中有没有办法确定文件中的行数,而不是循环遍历每一行?...
  5. 合并工具_分享一个SM to HISM合并工具
  6. 自动滚动_滚动式封口机的性能特点有哪些?
  7. onvif 客户端 linux,Linux下onvif客户端关于ipc摄像头的搜索
  8. java 计算器 junit测试_Java中Junit4测试实例
  9. access 日期交集_Access重要知识点
  10. 第一次接广告的心得,关于广告我怎么看