问题描述
在使用docker-compose.yml启动elasticsearch和kibana时,
当elasticsearch和kibana版本是6.5.4时,启动成功后,访问kibana时,报错
Kibana server is not ready yet
(7.6.2版本时启动成功后可以直接访问)
原因分析:
6.5.4版本需要修改elasticsearch的ip地址
解决方案:
- 进入到kibana容器中的config目录,修改kibana.yml文件的ip
docker exec -it 容器id /bin/bash
cd config
vi kibana.yml
-
把 http://elasticsearch:9200 修改为阿里云公网地址(当前配置如下图)
-
ip地址修改为阿里云公网地址:(修改后的配置如下图)
-
重启kibana容器