docker-compose.yml 871 B

12345678910111213141516171819202122232425262728293031323334353637
  1. version: '3.8'
  2. services:
  3. elasticsearch:
  4. image: docker.elastic.co/elasticsearch/elasticsearch:8.15.0
  5. container_name: elasticsearch
  6. environment:
  7. - discovery.type=single-node
  8. - xpack.security.enabled=true
  9. - ELASTIC_PASSWORD=WG7WVmuNMtM4GwNYkyWH
  10. - ES_JAVA_OPTS=-Xms1g -Xmx1g
  11. ulimits:
  12. memlock:
  13. soft: -1
  14. hard: -1
  15. volumes:
  16. - /data/smsb-plus/es_data:/usr/share/elasticsearch/data
  17. ports:
  18. - "9200:9200"
  19. kibana:
  20. image: docker.elastic.co/kibana/kibana:8.15.0
  21. container_name: kibana
  22. depends_on:
  23. - elasticsearch
  24. environment:
  25. - ELASTICSEARCH_HOSTS=http://elasticsearch:9200
  26. - ELASTICSEARCH_USERNAME=kibana_system
  27. - ELASTICSEARCH_PASSWORD=WG7WVmuNMtM4GwNYkyWH
  28. - SERVER_HOST=0.0.0.0
  29. ports:
  30. - "5601:5601"
  31. volumes:
  32. es_data:
  33. driver: local