首页 > 其他 > 详细

Docker安装ElasticSearch、ik分词

时间:2020-05-12 09:08:22      阅读:56      评论:0      收藏:0      [点我收藏+]
  1. 到docker官网找到想要的elsearch版本
    https://hub.docker.com/
  2. 正常运行容器
    1 docker pull elasticsearch:6.6.2  #版本可自己挑选
    2 docker run --name es -p 9200:9200 -p 9300:9300 镜像id/镜像名称:版本号
  3. 进入容器(centos7)安装vim 对 elasticsearch.yml文件进行修改确保远程能访问和修改跨域问题
    docker exec -it es bash  #进入容器
    yum install vim #安装Vim(centos)
    vim config/elasticsearch.yml  #编辑配置文件
    添加配置如下:
    http.cors.enabled: true
    http.cors.allow-origin: "*"
  4. 下载ik分词插件,版本要对应elsearch
    #主要是修改自定义的分词库和热更新分成库(默认大概一分钟更新一次)
    #热更新先安装tomcat容器,在tomcat的webapps/ROOT下创建一个demo.dic文件
    
    #重点,在ik配置文件配置这个
    <entry key="remote_ext_dict">http://192.168.174.128:8080/demo.dic</entry>
  5. 修改好ik配置后主机复制到容器里
    #最后一步,将配置好的ik复制到容器里面
    docker cp /home/es/ik  容器名:/usr/share/elasticsearch/plugins
    
    #重启
    reboot

     

Docker安装ElasticSearch、ik分词

原文:https://www.cnblogs.com/lgsh/p/12873484.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!