我試圖創建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 ..我用安德烈亞斯建議,也適用:) –