docker-elk装IK自定义分词库

时间:2022-05-22 14:39:26

本人的elasticsearch是docker环境下运行

运行elasticsearch的容器,通过docker命令:docker exec -it 955e8d32d4a9 /bin/bash

进入elasticsearch容器中

通过 cd  config/analysis-ik进入IK分词插件中

docker-elk装IK自定义分词库

然后我们通过cat可以看到IKAnalyzer.cfg.xml配置:

docker-elk装IK自定义分词库

在这里配置加载自己的自定义分词库,比如:

<comment>IK Analyzer 扩展配置</comment>
<!--用户可以在这里配置自己的扩展字典 -->
<entry key="ext_dict">mine.dic</entry>

在上面中mine.dic就是我创建的分词库

都知道,重启容器的时候就会恢复默认的容器配置,接下来我们需要把通过映射把文件映射进来:

docker-elk装IK自定义分词库

此时通过docker-compose重启就行了

验证

docker-elk装IK自定义分词库

这样IK自定义分词库就可以运用了