【踩坑】Kibana启动时报错
前言
Kibana启动时报错:Kibana server is not ready yet
原因
- Kibana默认通过域名
http://elasticsearch:9200
来寻找Elasticsearch,但是找不到
解决问题
- 查看Elasticsearch容器的ip地址
1 | docker inspect es |
- 进入Kibana容器内部修改配置文件
1 | docker exec -it kibana /bin/bash |
- 修改配置文件第8行,将
elasticsearch.hosts: [ "http://elasticsearch:9200" ]
改为es的IP地址
<ip>
:上一步查到的es的IP地址
1 | elasticsearch.hosts: [ "http://<ip>:9200" ] |