广告
返回顶部
首页 > 资讯 > 数据库 >Docker下安装Elasticsearch、ik分词器、kibana
  • 260
分享到

Docker下安装Elasticsearch、ik分词器、kibana

Docker下安装Elasticsearchik分词器kibana 2020-05-20 04:05:38 260人浏览 才女
摘要

使用Docker拉取elasticsearch镜像 docker pull elasticsearch:7.12.0(不加版本号默认是最新版本) 查看是否成功下载镜像 docker images      3:创建elasticsea

Docker下安装Elasticsearch、ik分词器、kibana

使用Docker拉取elasticsearch镜像

docker pull elasticsearch:7.12.0(不加版本号默认是最新版本)

查看是否成功下载镜像

docker images

 

 

 3:创建elasticsearch映射本地文件

mkdir -p /root/es/data /root/es/conf

 因为是把elasticsearch配置文件映射到本地所以要放开文件夹读写权限,不然启动会报没有权限的错误

 chmod 777 /root/es/data

 4:创建elasticsearch配置文件

touch /root/es/conf/elasticsearch.yml

 

 

 5:编辑配置文件,将如下配置粘贴

vim /root/es/conf/elasticsearch.yml

cluster.name: elasticsearch-cluster
node.name: elasticsearch-node
network.host: 0.0.0.0
network.bind_host: 0.0.0.0
network.publish_host: 服务器IP
Http.port: 9200
transport.tcp.port: 9300
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
discovery.zen.ping.unicast.hosts: ["服务器IP:9300"]
discovery.zen.minimum_master_nodes: 1
transport.host: 0.0.0.0

修改JVM线程数量限制,将如下配置粘贴

vim /etc/sysctl.conf

   vm.max_map_count=262144

启动配置

sysctl -p

 

  8:启动elasticsearch

 docker run -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms1024m -Xmx1024m" -p 9200:9200 -p 9300:9300 --name elasticsearch -v /root/es/conf/elasticsearch.yml:/usr/share/elasticsearch/elasticsearch.yml -v /root/es/data:/usr/share/elasticsearch/data -d elasticsearch:7.12.0

 

 (参数解释:

-p 将容器的端口映射到本机的端口

-v 将主机目录挂载到容器的目录

-e 设置参数  ES_JAVA_OPTS 堆内存大小,具体根据服务器配置而定

-d 后台运行容器,也可以使用镜像id

-e "discovery.type=single-node"  单例模式

查看是否成功启动elasticsearch

docker ps

 

 也可以用 docker logs ee0ea085e81f (容器ID或名字)查看运行日志

安装kibana(对应elasticsearch版本即可)

docker pull kibana:7.12.0

 

 11:启动kibana容器

docker run -p 5601:5601 --name kibana -e ELASTICSEARCH_HOSTS=http://es的IP:9200 -d kibana:7.12.0

启动成功后 服务器ip:5601即可

安装ik分词器(一定要对应elasticsearch版本)

docker exec -it ee0ea085e81f /bin/bash(进入elasticsearch终端)

 

下载ik分词器

cd plugins(进入elasticsearch插件目录)

 elasticsearch-plugin install https://GitHub.com/medcl/elasticsearch-analysis-ik/releases/download/v7.12.0/elasticsearch-analysis-ik-7.12.0.zip

 

 此处提示需要权限直接输入y继续安装即可,安装完成重启elasticsearch容器 docker restart elasticsearch

14:访问kibana测试ik分词器是否成功安装

 

 

您可能感兴趣的文档:

--结束END--

本文标题: Docker下安装Elasticsearch、ik分词器、kibana

本文链接: https://www.lsjlt.com/news/8372.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Docker下安装Elasticsearch、ik分词器、kibana
    使用docker拉取Elasticsearch镜像 docker pull elasticsearch:7.12.0(不加版本号默认是最新版本) 查看是否成功下载镜像 docker images      3:创建elasticsea...
    99+
    2020-05-20
    Docker下安装Elasticsearch ik分词器 kibana
  • docker 部署 Elasticsearch kibana及ik分词器详解
    es安装 docker pull elasticsearch:7.4.0 # -d : 后台运行 # -p : 指定宿主机与docker启动容器的端口映射 # --name...
    99+
    2022-11-12
  • docker 部署 Elasticsearch kibana及ik分词器的示例分析
    这篇文章给大家分享的是有关docker 部署 Elasticsearch kibana及ik分词器的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。es安装docker pull ela...
    99+
    2023-06-15
  • Docker下如何安装ElasticSearch和Kibana
    这篇“Docker下如何安装ElasticSearch和Kibana”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Docke...
    99+
    2023-06-05
  • docker安装elasticsearch和kibana实例分析
    本篇内容主要讲解“docker安装elasticsearch和kibana实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker安装elasticsearch和kibana实例分析”...
    99+
    2023-06-05
  • IK分词器的安装与使用
    分词器 什么是IK分词器? 分词:即把一段中文或者别的划分成一个个的关键字,我们在搜索时会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,Elasticsearch的标准分词器,会将中文分为一个...
    99+
    2019-10-07
    IK分词器的安装与使用
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作