zoukankan      html  css  js  c++  java
  • Docker安装elsearch

    使用docker安装elsearch前提,安装了docker,centos7直接yum install docker就安装了

    配置镜像加速,要不下载会很慢。

    这里我用的是阿里云的:

     ik分词器提前下载好

    https://www.cnblogs.com/darkclouds/p/12285316.html 有百度云链接,包含6.5.0版本ik

    ik压缩包丢到一个文件夹下,准备就绪

    开始安装

    1、拉取es镜像,这里拉的6.5.0的

    2、设置环境

     最后一行添加

     3、运行命令

    docker run -d
    
    -p 9200:9200 -p 9300:9300
    
    -e ES_JAVA_OPTS="-Xms512m -Xmx512m"
    
    -v /usr/local/docker/es:/usr/share/es
    
    --name es ff171d17e77c 

    -d 后台运行

    -p 映射端口

    -e 环境设置

    -v 数据卷,将服务器/usr/local/docker/es和容器的/usr/share/es绑定,这样在容器内就能使用之前下载的ik压缩包了。

    --name 容器命名

    ff171d17e77c 为容器id
    此时es安装完成,继续安装ik

     进入到了刚才运行的es容器中,接下在是把ik压缩包复制到es下的插件文件夹下解压

    进入容器下刚才绑定的文件夹,发现ik压缩包存在

     在插件文件夹下新建ik文件夹, 解压ik压缩包

    ctrl+p+q返回服务器交互界面, 重启容器es

     查看日志,发现ik分词已加载

     

     head安装请参考 https://blog.csdn.net/qq_33060225/article/details/88350802

    刚学习使用docker第3天,很多不足,复制ik压缩包到容器内也可以使用docker cp命令

    请参考菜鸟教程:https://www.runoob.com/docker/docker-cp-command.html

  • 相关阅读:
    after() 和 remove() 实现替换
    jquery not() 方法
    jQuery filter() , end()
    jquery 拓展函数集
    window onload || jquery $()
    java jdk environment variables
    mysql 64 zip download
    闭包初探
    hdu 1195 Open the Lock (BFS)
    poj 1743 Musical Theme (后缀数组+二分法)
  • 原文地址:https://www.cnblogs.com/darkclouds/p/12322351.html
Copyright © 2011-2022 走看看