我试过几种办法安装这个ik分词器,包括离线安装(先在宿主机下载ik安装包,再移到elasticsearch容器中)和在线安装,当然这些都是百度学习一些博主的文章,但是我离线安装后重启elasticsearch容器后,这个容器会自动关闭(之前不会自动关闭),查看日志信息发现与安装的ik分词器有关,具体我无法理解,就改成了在线安装,并且安装成功!所以我只介绍一下在线安装:
首先要下载好elasticsearch镜像,附上链接:https://blog.csdn.net/weixin_45496075/article/details/104295760
1.进入elasticsearch容器:
docker exec -it 容器ID /bin/bash
2.下载安装ik:
./bin/elasticsearch-plugin install https: