首先確保ElasticSearch鏡像已經啟動
安裝插件
方式一:在線安裝
進入容器
docker exec -it elasticsearch /bin/bash
在線下載並安裝
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.4/elasticsearch-analysis-ik-6.5.4.zip
進入plugins可以看到IK分詞器已經安裝成功
方式二:離線安裝
將IK分詞器上傳到/tmp目錄中
將壓縮包移動到容器中
docker cp /tmp/elasticsearch-analysis-ik-6.5.4.zip elasticsearch:/usr/share/elasticsearch/plugins
進入容器
docker exec -it elasticsearch /bin/bash
創建目錄
mkdir /usr/share/elasticsearch/plugins/ik
將文件壓縮包移動到ik中
mv /usr/share/elasticsearch/plugins/elasticsearch-analysis-ik-6.5.4.zip /usr/share/elasticsearch/plugins/ik
進入目錄
cd /usr/share/elasticsearch/plugins/ik
解壓
unzip elasticsearch-analysis-ik-6.5.4.zip
刪除壓縮包
rm -rf elasticsearch-analysis-ik-6.5.4.zip
退出並重啟鏡像
exit docker restart elasticsearch
測試