我试图创建Kibana和Elasticsearch,看起来Kibana在识别Elasticsearch时遇到了问题。Docker上的Kibana无法连接到Elasticsearch
这里是我的步骤:
1)创建网络
docker network create mynetwork --driver=bridge
2)运行Elasticsearch集装箱
docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch_2_4 --network mynetwork elasticsearch:2.4
3)运行Kibana集装箱
docker run -i --network mynetwork -p 5601:5601 kibana:4.6
我得到一个JSON输出t当我通过我的浏览器通过http://localhost:9200/连接到Elasticsearch时。
但是当我打开http://localhost:5601/我得到
Unable to connect to Elasticsearch at http://elasticsearch:9200.
另一种方法,
我仍然得到了类似的错误,当我尝试
docker run -d -e ELASTICSEARCH_URL=http://127.0.0.1:9200 -p 5601:5601 kibana:4.6
在那里我得到的错误
Unable to connect to Elasticsearch at http://127.0.0.1:9200.
基于公认的答案我的博客文章:https://gunith.github.io/docker-kibana-elasticsearch/
你有某种原因,你的arent使用泊坞窗组成? – VladoDemcak
感谢您的评论@VladoDemcak ..我用安德烈亚斯建议,也适用:) –