Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch 使用docker配置Elasticsearch和Kibana_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Docker_Kibana_Dockerfile_Ubuntu 16.04 - Fatal编程技术网 elasticsearch 使用docker配置Elasticsearch和Kibana,elasticsearch,docker,kibana,dockerfile,ubuntu-16.04,elasticsearch,Docker,Kibana,Dockerfile,Ubuntu 16.04" /> elasticsearch 使用docker配置Elasticsearch和Kibana,elasticsearch,docker,kibana,dockerfile,ubuntu-16.04,elasticsearch,Docker,Kibana,Dockerfile,Ubuntu 16.04" />

elasticsearch 使用docker配置Elasticsearch和Kibana

elasticsearch 使用docker配置Elasticsearch和Kibana,elasticsearch,docker,kibana,dockerfile,ubuntu-16.04,elasticsearch,Docker,Kibana,Dockerfile,Ubuntu 16.04,我第一次和docker一起工作。 我成功地在docker上安装了elasticsearch和kibana,但当我尝试将kibana与elastic连接时,我得到一个红色状态,并出现以下错误: ui设置Elasticsearch插件为红色 插件:elasticsearch@5.1.1身份验证异常 我不确定,但我认为问题在于kibana没有通过弹性x-pack认证。 现在,根据说明,我正试图通过弹性yml文件禁用此身份验证。 但我在任何地方都找不到yml文件(我搜索了/usr/share/elast

我第一次和docker一起工作。 我成功地在docker上安装了elasticsearch和kibana,但当我尝试将kibana与elastic连接时,我得到一个红色状态,并出现以下错误:

ui设置Elasticsearch插件为红色

插件:elasticsearch@5.1.1身份验证异常

我不确定,但我认为问题在于kibana没有通过弹性x-pack认证。 现在,根据说明,我正试图通过弹性yml文件禁用此身份验证。 但我在任何地方都找不到yml文件(我搜索了/usr/share/elasticsearch,但找不到
config
目录或
elasticsearch.yml
文件)

我如何配置弹性与码头

附言。
我正在使用ubuntu16.04

为Debian/ubuntu/Mint工作,您可以在/etc文件夹下找到配置文件

/etc/elasticsearch/elasticsearch.yml


看看:

我想知道为什么会发生这种情况。使用以下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

我使用官方的elastic成功运行了elastic和kibana。不知何故,官方elastic中的容器版本对我不起作用。

如果您希望使用
docker运行容器,而不是通过compose文件启动容器。(仅适用于开发环境,不建议用于产品环境)

可在此处找到简要说明:

docker network create elastic
docker run --network=elastic --name=elasticsearch docker.elastic.co/elasticsearch/elasticsearch:5.2.2
docker run --network=elastic -p 5601:5601 docker.elastic.co/kibana/kibana:5.2.2