docker-compose.yaml 751 B

123456789101112131415161718192021222324252627282930313233
  1. version: '3.7'
  2. services:
  3. elasticsearch:
  4. image: docker.elastic.co/elasticsearch/elasticsearch:7.17.4
  5. container_name: elasticsearch
  6. environment:
  7. - node.name=elasticsearch
  8. - cluster.name=es-docker-cluster
  9. - discovery.type=single-node
  10. - bootstrap.memory_lock=true
  11. - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
  12. ulimits:
  13. memlock:
  14. soft: -1
  15. hard: -1
  16. volumes:
  17. - esdata1:/usr/share/elasticsearch/data
  18. ports:
  19. - 9200:9200
  20. kibana:
  21. image: docker.elastic.co/kibana/kibana:7.17.4
  22. container_name: kibana
  23. ports:
  24. - 5601:5601
  25. environment:
  26. ELASTICSEARCH_URL: http://elasticsearch:9200
  27. depends_on:
  28. - elasticsearch
  29. volumes:
  30. esdata1:
  31. driver: local