我有一个包含Docker和Elasticsearch(OS:Centos7)的VM . 我想创建一个Kibana docker并与我的ES连接 .
ES包含索引,如果我输入 curl -s http://localhost:9200/_cat/indices 我得到了索引列表 .
我使用Dockerfile来创建我的Kibana图像:
docker build -t =“kibana_test” . docker run --name kibana -e ELASTICSEARCH_URL = http:// @ IP:9200 -e XPACK_SECURITY_ENABLED = false -p 5600:5601 -d kibana_test
好吧,如果我把机器的地址IP,我得到了这个:
plugin:elasticsearch@6.2.4 3000ms后请求超时
在我的Docker日志中,我收到了以下消息:
无法从Elasticsearch获取[数据]群集的X-Pack插件的许可证信息
我该如何解决这个问题?
谢谢你提前!
1 回答
因此,在
elasticsearch.yml
文件中配置 .然后重新启动elasticsearh服务,
当 Build kibana容器时:
用这个:
再检查一遍 .