注意:elasticsearch,kibana,elasticsearch-analysis-ik 三者版本必须保持一致
一,docker方式安装elasticsearch:7.14.0
1.获取镜像
docker pull elasticsearch:7.14.0
2.运行elasticsearch:7.14.0
docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.14.0
3.访问elasticsearch:7.14.0
http://192.168.0.83:9200/
二,docker方式安装kibana:7.14.0
1.获取镜像
docker pull kibana:7.14.0
2.运行kibana
docker run -d --name kibana -p 5601:5601 kibana:7.14.0
3.进入容器连接到ES,重启kibana容器,访问
http://192.168.0.83:5601
4.基于数据卷加载配置文件方式运行
a.从容器复制kibana配置文件出来
b.修改配置文件为对应ES服务器地址
c.通过数据卷加载配置文件方式启动
/root/kibana.yml 可以通过pwd查找这个文件的路径
/usr/share/kibana/config/kibana.yml 这是默认路径无需修改
docker run -d -v /root/kibana.yml:/usr/share/kibana/config/kibana.yml --name kibana -p 5601:5601 kibana:7.14.0
三,docker方式安装elasticsearch-analysis-ik-7.14.0
1,进入到es内部
docker exec -it elasticsearch镜像ID /bin/bash
2,下载对应版本的ik分词器
下载慢最好打开科学上网软件
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.14.0/elasticsearch-analysis-ik-7.14.0.zip
3,再次进入es进入验证ik分词器是否安装成功
docker exec -it elasticsearch镜像ID /bin/bash
cd /usr/share/elasticsearch/plugins
或
Ls /usr/share/elasticsearch/plugins
成功显示:
analysis-ik