Docker中ES安装分词器
1、下载好的文件上传到虚拟机或者云服务器
https://release.infinilabs.com/analysis-ik/stable/
elasticsearch-analysis-ik-8.10.4.zip
2、将本地 ZIP 文件复制到容器内的临时目录(如 /tmp/)
docker cp /data/elasticsearch-analysis-ik-8.10.4.zip es:/tmp/
3、进入ES
docker exec -it es bash
4、查看分词器是否安装(可选)
elasticsearch-plugin list
应该是找不到的,因为没装
5、切换到 Elasticsearch 插件目录(容器内)
cd /usr/share/elasticsearch/bin/
6、安装本地插件(使用容器内的临时路径)
elasticsearch-plugin install file:///tmp/elasticsearch-analysis-ik-8.10.4.zip
7、退出容器
exit
8、重启ES
docker restart es