使用dockerconfigurationElasticsearch和Kibana

我正在与docker工人第一次。 我在Docker上成功安装了elasticsearch和kibana,但是当我试图用弹性连接kibana时,出现以下错误:

UI设置Elasticsearch插件是红色的

插件:elasticsearch@5.1.1身份validation例外

我不知道,但我认为这个问题是kibana没有通过弹性x-packauthentication。 现在,我试图通过弹性yml文件禁用此身份validation,根据这里的说明。 但我无法find任何地方的XML文件(我search/ usr /共享/ elasticsearch,但我找不到任何config目录或elasticsearch.yml文件)。

如何configurationdocker的弹性?

PS我正在与Ubuntu 16.04

对于Debian / Ubuntu / Mint,您可以在/ etc文件夹下findconfiguration文件。

/etc/elasticsearch/elasticsearch.yml

看看: https : //www.elastic.co/guide/en/elasticsearch/reference/2.4/setup-dir-layout.html

我想知道为什么这是甚至发生。 使用下面的docker-compose.yml,对于启用了安全性的项目,它工作的很好:

 --- version: '2' services: kibana: image: docker.elastic.co/kibana/kibana:5.1.1 links: - elasticsearch ports: - 5602:5601 elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:5.1.1 cap_add: - IPC_LOCK volumes: - esdata1:/usr/share/elasticsearch/data ports: - 9201:9200 volumes: esdata1: driver: local 

我使用官方弹性docker工具成功运行弹性和kibana。 不知何故,官方弹性文件中的容器版本不适用于我。