centos7环境下使用docker安装kibana和ik分词器(均为6.7.0版本)

一、kibana

1.拉取镜像

docker pull kibana:6.7.0
docker images//查看镜像id

2.启动容器

docker run --name mykibana -e ELASTICSEARCH_URL=http://你的Elasticsearch所在ip:9200 -p 5601:5601 -d kibana:6.7.0
docker ps //查看是否启动成功

在这里插入图片描述
访问 :

当前kibana所在ip:5601

此时页面会出现:

Kibana server is not ready yet

说明没有配置成功,接着进行第三步

注意:

此时一定要保证你的elasticsearch是能够访问的!!!

此时一定要保证你的elasticsearch是能够访问的!!!

此时一定要保证你的elasticsearch是能够访问的!!!

3.修改配置文件

docker exec -it mykibana /bin/bash
cd config/
vi kibana.yml

修改elasticsearch.hosts 中的elasticsearch为你自己elasticsearch所在的ip

centos7环境下使用docker安装kibana和ik分词器(均为6.7.0版本)_第1张图片
centos7环境下使用docker安装kibana和ik分词器(均为6.7.0版本)_第2张图片
接着保存并退出,退出容器,重启容器

exit
docker restart mykibana

重新访问kibana(ip:5601)

centos7环境下使用docker安装kibana和ik分词器(均为6.7.0版本)_第3张图片
centos7环境下使用docker安装kibana和ik分词器(均为6.7.0版本)_第4张图片
出现如图的UI界面即可说明安装成功

关于安装kibana的时候的一个坑:

最好不要把elasticsearch和kibana安装在同一个服务器上,尤其是阿里云学生服务器,因为服务器的内存不够,两者同时运行会耗费大量的内存,内存不够有可能导致两者不能同时启动,本人就遇到了这个问题,耗费了我大量的时间查阅错误

二、安装IK分词器

安装IK分词器非常简单。首先查看elasticsearch容器确认已经启动,接着直接进入容器内部通过命令下载。
在这里插入图片描述

docker ps
docker exec -it ES_02
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.7.0/elasticsearch-analysis-ik-6.7.0.zip

在这里插入图片描述
下载完成之后重启容器即安装成功

exit
docker restart ES_02

你可能感兴趣的:(java,linux,centos)