1.作者使用的ES版本是7.10.0
2.安装IK插件
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.0/elasticsearch-analysis-ik-7.10.0.zip
3.重启ES
docker restart elasticsearch
4.验证插件是否安装成功
curl -X GET "localhost:9200/_cat/plugins?v"
5.如果访问外网超时,可以通过这个地址,去阿里云下载
链接: https://pan.baidu.com/s/1QA7KOIMLmbCMBr1irVuuhg?pwd=4ggx 提取码: 4ggx
--来自百度网盘超级会员v8的分享
6.可以使用 docker cp
命令将文件从宿主机复制到容器中。
docker cp /path/on/host filename.txt container_name:/path/in/container
例如:docker cp /opt/file/elasticsearch-analysis-ik-7.17.0.zip elasticsearch:/usr/share/elasticsearch/
7.然后在容器中执行安装
cd /usr/share/elasticsearch
bin/elasticsearch-plugin install file:///usr/share/elasticsearch/elasticsearch-analysis-ik-7.17.0.zip
8.重启docker容器
docker restart elasticsearch
9.验证是否安装成功
root@8f111a9c2e96:/usr/share/elasticsearch/plugins# curl -X GET "localhost:9200/_cat/plugins?v"
name component version
8f111a9c2e96 analysis-ik 7.17.0