docker elasticsearch 慢_elastic search--Docker部署

bb1e04730afb82776af54095e5822aee.png

前言

你可能需要在本地搭建一个ES集群,但是又不想像之前elastic search--集群搭建那样繁琐,那么docker部署可以助你一臂之力,简化你的操作步骤。 同样最近也发现了一个很优秀的ES集群的监控工具cerebro,顺便连介绍下。

版本详情

首先下载适合你的docker。ES版本迭代的速度很快,所以也进行了一些版本的升级。版本明细:

Docker: 18.03.0-ce, build 0520e24

ES: 7.2.0

Kibana: 7.2

Cerebro: 0.8.3

docker-compose 是一个很好用的docker容器管理工具,通过定义docker-compose.yml来管理容器对象。来看下我本地的配置文件

'2.2'

这时我本地的docker-compose.yml内容,你可以适当的更改其中的内容

kibana的docker配置详见官网,其中Environment Variable 与Kibana setting稍微优点不太一样,但是区别不达。同样ES的docker配置详见官网。(注意版本

编辑好docker-compose.yml文件后,启动命令:

docker-compose up

前期由于要拉去镜像,可能会稍微慢一些。

207b1fa31c14e72f68d73b204562d743.png

正常启动后一般会是这样的情况。让我们看下docker 的container 。执行命令:

docker ps

1e11e3189509975566d19ee38556d19a.png

Cerebro

在docker-compose.yml配置中,cerebro的端口映射为36006,本地浏览器输入http://localhost:36006/

a8c2b62106b5e83059bd21b937e7a013.png

默认的ES的地址 为http://elasticsearch:5001,这时容器内部的地址。5001对应本地的是http://localhost:36001浏览器输入的话展示的结果:

3f3933cea0bf3980401864eff75c8e4e.png

在cerebro中点击 http://elasticsearch:5001 会自动链接成功。

7db75dedfa466f5aac7fff4d2fba11f5.png

集群、分配、节点数、内存、磁盘、CPU等展示的都很详细,具体可以参看cerebro的github上的指南。

同样Kibana的映射地址为http://localhost:36005。(kibana会需要准备点时间,所以有可能你打开后会显示 kibana还没有准备好!)

83c99ed272db3416117710f0faeff013.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值