Dockerを使用してik tokenizer 6.5.4をインストールする

 

前提

 

1. ikトークナイザーはプラグインとして使用され、Dockerモードでインストールする必要があります。 

2. ik tokenizer 6.5.4の圧縮パッケージを指定したディレクトリに配置します

 

 

インストールする

 

1. esを起動

docker start elasticsearch

2.ローカルの圧縮パッケージをコンテナにコピーします

docker cp /tmp/elasticsearch-analysis-ik-6.5.4.zip elasticsearch:/usr/share/elasticsearch/plugins/

3. esコンテナに入る

docker exec -it elasticsearch /bin/bash

4.プラグインディレクトリにcd

cd plugins

5.新しいフォルダを作成します 

mkdir ik

7.圧縮パッケージをikに入れます

mv elasticsearch-analysis-ik-6.5.4.zip ik/

8.cd到ik中

cd ik

9.ジップを解凍します

unzip elasticsearch-analysis-ik-6.5.4.zip

10.圧縮パッケージを削除します

(この圧縮パッケージを削除しないと、esによってプラグインとしてチェックされ、エラーが発生します)

rm -rf elasticsearch-analysis-ik-6.5.4.zip 

11. Dockerコンテナを終了します

exit

12. esを再起動します

docker restart elasticsearch

13 es起動ログを表示する

docker logs -f elasticsearch

 

esを再起動すると、赤いボックスが表示され、esはik tokenizerプラグインをロードします〜

568の元の記事を公開 180の賞賛 180,000ビュー

おすすめ

転載: blog.csdn.net/Delicious_Life/article/details/105527055