docker-elk装IK自定义分词库

本人的elasticsearch是docker环境下运行

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

进入elasticsearch容器中

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

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

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

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

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

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

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

验证

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

原文地址:https://www.cnblogs.com/mhSui/p/10750546.html