docker安装ik分词器及踩坑
安装ik分词器
下载分词器压缩包
下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/
要选择对应es版本的分词器
下载好先将zip文件用xftp移动到docker中
#将压缩包移动到容器中
docker cp elasticsearch-analysis-ik-7.7.0.zip ES容器的ID:/usr/share/elasticsearch/plugins
#进入容器
docker exec -it ES容器的ID/bin/bash
#创建ik目录
mkdir /usr/share/elasticsearch/plugins/ik
#进入目录
cd /usr/share/elasticsearch/plugins
#将文件压缩包移动到ik中
mv elasticsearch-analysis-ik-7.7.0.zip /usr/share/elasticsearch/plugins/ik
#解压
unzip elasticsearch-analysis-ik-7.7.0.zip
#删除压缩包
rm -rf elasticsearch-analysis-ik-7.7.0.zip
注意一定要把压缩包删除!不然容器会启动不了