美文网首页
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