【问题标题】:How can I run Elasticsearch on Docker Via docker-compose如何通过 docker-compose 在 Docker 上运行 Elasticsearch
【发布时间】:2021-08-31 14:57:59
【问题描述】:

我找不到在 docker 上运行 Elasticsearch 的任何 docker-compose 文件。我找到了一些,但它不起作用。

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: elasticsearch docker-compose


【解决方案1】:

你可以用这个;

version: '3.1'

services:

  elasticsearch:
   container_name: elasticsearch_compose
   image: docker.elastic.co/elasticsearch/elasticsearch:7.9.2
   ports:
    - 9200:9200
   volumes:
    - elasticsearch-data:/usr/share/elasticsearch/data
   environment:
    - xpack.monitoring.enabled=true
    - xpack.watcher.enabled=false
    - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
    - discovery.type=single-node
   networks:
    - elastic

  kibana:
   container_name: kibana
   image: docker.elastic.co/kibana/kibana:7.9.2
   ports:
    - 5601:5601
   depends_on:
    - elasticsearch
   environment:
    - ELASTICSEARCH_URL=http://localhost:9200
   networks:
    - elastic
  
networks:
  elastic:
    driver: bridge

volumes:
  elasticsearch-data:

【讨论】:

    猜你喜欢
    • 2020-09-13
    • 1970-01-01
    • 2017-12-18
    • 2017-06-23
    • 2019-02-15
    • 2019-03-27
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多