码迷,mamicode.com
首页 > 其他好文 > 详细

docker 安装ElasticSearch head

时间:2019-04-07 10:11:20      阅读:326      评论:0      收藏:0      [点我收藏+]

标签:启动   elastics   yml   无法连接   mamicode   git   search   跨域问题   地址   

github官网地址

https://github.com/mobz/elasticsearch-head

拉取镜像

docker pull mobz/elasticsearch-head:5

创建容器

docker create --name elasticsearch-head -p 9100:9100 mobz/elasticsearch-head:5

启动容器

docker start elasticsearch-head

浏览器打开: http://IP:9100

技术图片

尝试连接elaseticsearch会发现无法连接上,由于是前后端分离开发,所以会存在跨域问题,需要在服务端做CORS的配置,如下

修改docker中elasticsearch的elasticsearch.yml文件

docker exec -it elasticsearch /bin/bash
vi config/elasticsearch.yml

在最下面添加2行

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

技术图片

 

退出并重启服务

exit
docker restart elasticsearch

 测试连接

技术图片

 

docker 安装ElasticSearch head

标签:启动   elastics   yml   无法连接   mamicode   git   search   跨域问题   地址   

原文地址:https://www.cnblogs.com/szwdun/p/10663813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!