docker安装Elasticsearch添加中文分词插件ik

docker pull elasticsearch:6.8.10

 

ElasticSearch的默认端口是9200,我们把宿主环境9200端口映射到Docker容器中的9200端口,就可以访问到Docker容器中的ElasticSearch服务了,同时我们把这个容器命名为es

docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.8.10

 

进入容器,按照文档(ElaticSearch之中文、拼音分词插件安装)安装analysis-ik、pinyin插件,然后通过docker  commit创建自己的镜像,推至私有仓库,重复使用。

docker exec -it [容器Id] /bin/sh
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.8.10/elasticsearch-analysis-ik-6.8.10.zip 
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-pinyin/releases/download/v6.8.10/elasticsearch-analysis-pinyin-6.8.10.zip  
docker commit [容器Id] harbor.suiyi.com.cn/component/elasticsearch-ik-pinyin:6.8.10

该版本的镜像已推至docker  hub,可

docker pull jinyidong/es-ik-pinyin:6.2.3

访问 http://10.0.1.88:9200

kibana

docker run --name kibana -e ELASTICSEARCH_URL=http://10.0.1.88:9200 -p 5601:5601 -d kibana:6.8.10

注意:ELASTICSEARCH_URL中的IP一定不要使用localhost和127.0.0.1 否则kibana始终连不上elasticsearch

访问 http://10.0.1.88:5601

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值