使用docker-compose部署Kibana和es
目录1. 概述2. 查看es几点容器的实际IP3. 修改kibana容器中kibana.yml文件中es的链接ip:port4. 验证结果5. 参考资料1. 概述基于docker-compose启动es集群和kibana后,在浏览器中访问kibana的5601端口,浏览器显示下异常信息:Kibana server is not ready yes。于是我们接下来就解决该问题:docker kiba
目录
3. 修改kibana容器中kibana.yml文件中es的链接ip:port
1. 概述
基于docker-compose启动es集群和kibana后,在浏览器中访问kibana的5601端口,浏览器显示下异常信息:Kibana server is not ready yes。于是我们接下来就解决该问题:docker kibana出现Kibana server is not ready yet问题。es集群和kibana部署请参考这里
2. 查看es几点容器的实际IP
启动es集群和kibana后,需要修改kibana容器内kibana.yml文件中es的容器ip地址,注意这里的ip不是本机的ip,而是es节点容器的ip,
例如我这里es01节点容器ID是 c514517f6c5b,使用如下命令即可查看es01容器的IP,这里是172.18.0.5。
3. 修改kibana容器中kibana.yml文件中es的链接ip:port
进入到kibana容器中,修改kibana.yml文件中es节点的ip:port。
如下
可以看到kibana.yml中默认使用的是 #elasticsearch.hosts: [ "http://elasticsearch:9200" ],我们即将其修改为具体的IP:PORT即可。
elasticsearch.hosts: [ "http://172.18.0.5:9200" ]
4. 验证结果
在UI For Docker浏览器中,对kibana容器重启
在浏览器中访问kibana的5601端口,如下即为成功
http://vm01:5601
5. 参考资料
更多推荐
所有评论(0)