linux怎么查看本机内存大小
264
2022-10-18
Docker 下的ElasticSearch安装使用IK分词器
下载
安装ik分词器
IK分词器下载地址~]# mkdir ik
将下载好的ik分词器zip包上传到ik目录下
[root@zjj101 ik]# unzip elasticsearch-analysis-ik-5.6.8.zip
解压后看看目录,是下面这样的目录才是正确的.
[root@zjj101 ik]# lscommons-codec-1.9.jar plugin-descriptor.propertieselasticsearch-analysis-ik-5.6.8.jar
将ik这个目录下的所有文件拷贝到Docker容器的plugins目录下
发现是zjjElasticSearch名字
[root@zjj101 ik]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES3ef6fdea7877 elasticsearch:5.6.8 "/docker-entrypoint.…" 21 hours ago Up 20 hours 0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp zjjElasticSearch
开始将Ik目录整个拷贝到zjjElasticSearch
docker cp ../ik zjjElasticSearch:/usr/share/elasticsearch/plugins
查看是否拷贝到指定位置,发现已经拷贝到/usr/share/elasticsearch/plugins目录下了.
# 进入docker ElasticSearch容器[root@zjj101 ~]# docker exec -it zjjElasticSearch /bin/bashroot@3ef6fdea7877:/usr/share/elasticsearch# lsNOTICE.txt README.textile bin config data lib logs modules pluginsroot@3ef6fdea7877:/usr/share/elasticsearch# cd plugins/root@3ef6fdea7877:/usr/share/elasticsearch/plugins# lsik# 退出dockerroot@3ef6fdea7877:/usr/share/elasticsearch/plugins# exitexit# 重启ElasticSearch[root@zjj101 ~]# docker restart zjjElasticSearchzjjElasticSearch[root@zjj101 ~]#
测试一下
浏览器访问:
"tokens" : [ { "token" : "我", "start_offset" : 0, "end_offset" : 1, "type" : "CN_CHAR", "position" : 0 }, { "token" : "是", "start_offset" : 1, "end_offset" : 2, "type" : "CN_CHAR", "position" : 1 }, { "token" : "程序员", "start_offset" : 2, "end_offset" : 5, "type" : "CN_WORD", "position" : 2 } ]}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~