在使用docker方式启动时,如果同时设置了environmentyaml文件,需要注意server.host这个属性,如果这个属性填写的localhost,表示只监听localhost,又因为kibana跑在docker中,所以只能监听到docker容器里的请求,事实上确实是这样的;如果想接收外部请求,需要把server.host="0"即可。

    这里需要了解127.0.0.10.0.0.0的区别,就能很容易找到原因了。