美文网首页
Docker安装elasticsearch‐head

Docker安装elasticsearch‐head

作者: 问瑾遗 | 来源:发表于2019-02-25 20:46 被阅读0次

    上文: Win10中Docker安装Elasticsearch

    如果都是通过rest请求的方式使用Elasticsearch,未免太过麻烦,而且也不够人性化。我们一般都会使用图形化界面来实现Elasticsearch的日常管理,最常用的就是Head插件。

    1.修改/usr/share/elasticsearch.yml ,添加允许跨域配置

    由于前文Win10中Docker安装Elasticsearch中创建容器时已经将D:/docker/elasticsearch.yml挂载到/usr/share/elasticsearch/config/elasticsearch.yml elasticsearch,
    当时的命令如下:

    D:\>docker run -di --name=myes -p 9200:9200 -p 9300:9300 -v D:/docker/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml elasticsearch
    

    所以,此时只需在本地 D:/docker/elasticsearch.yml 文件中添加如下两行:

    http.cors.enabled: true
    http.cors.allow-origin: "*"
    

    如果创建容器时未进行挂载,也可以在本地修改后拷贝进容器,执行命令如下:

    D:\>docker cp D:/docker/elasticsearch.yml tensquare_es:/usr/share/elasticsearch/config/elasticsearch.yml
    

    2.重新启动elasticseach容器

    docker restart myes
    

    3.下载head镜像

    docker pull mobz/elasticsearch-head:5
    

    4.创建head容器

    docker run ‐di ‐‐name=myhead ‐p 9100:9100 docker pull mobz/elasticsearch‐
    head:5
    

    至此,elasticsearch‐head安装完成。
    查看Docker的网址:

    D:\>ipconfig /all
    

    浏览器中查看:


    现在,我们就可以在浏览器中实现对Elasticsearch的日常管理了。

    相关: Docker安装IK分词器

    相关文章

      网友评论

          本文标题:Docker安装elasticsearch‐head

          本文链接:https://www.haomeiwen.com/subject/pyhnyqtx.html