Docker 安装部署Elasticsearch 并使用elasticsearch-head图形化界面远程链接

1. 安装Elasticsearch

        拉取es镜像

docker pull elasticsearch:5.6.8 
#此处也可不指定版本

                 可以使用docker images查看是否下载成功

        

        启动容器

docker run -di --name=es -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8

                 docker ps -a 查看是否正常启动

       测试

                9200为web管理平台的端口

                9300为服务默认端口

                在浏览器输入localhost:9200,若出现以下页面则为正常

                

                接下来要开启远程连接 使图形管理工具插件可以连接上

2. 图形管理插件

        图形管理插件用elasticsearch-head

       (1) 先docker去拉取插件,然后docker运行容器:

 docker pull mobz/elasticsearch-head:5
docker run -d --name es-head -p 9100:9100 docker.io/mobz/elasticsearch-head:5

        (2)更改es的配置文件

                        更改配置文件,允许跨域请求

                        在es的config目录中找到配置文件elasticsearch.yml

                        在文件尾加上:

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

                     由于修改了配置文件,所以需要重启一下es的服务。直接运行如下语句:

docker restart elasticsearch

        (3)结束

                        浏览器中输入http://localhost:9100/

    

3 大功告成!

        

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值