我正在使用 docker-compose 一起启动 elasticsearch 和 kibana。
一切都很好,但我也需要从保存的对象开始(使用仪表板、可视化、索引等)。
有人可以帮忙吗?我如何才能从完成的所有事情开始(elasticsearch 和 kibana 同时保存对象 - 仪表板、可视化、索引等)?
我的码头工人撰写文件:
version: '3.7'
services:
elasticsearch:
image: elasticsearch:7.4.0
restart: on-failure
container_name: elasticsearch
environment:
- node.name=elasticsearch
- discovery.seed_hosts=elasticsearch-cluster
- cluster.initial_master_nodes=elasticsearch,elasticsearch-cluster
- cluster.name=docker-cluster
# - bootstrap.memory_lock=true
# - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- elasticsearch-data:/usr/share/elasticsearch/data
ports:
- 9200:9200
- 9300:9300
networks:
- api-network-driver
elasticsearch-cluster:
image: elasticsearch:7.4.0
container_name: elasticsearch-cluster
environment:
- node.name=elasticsearch-cluster
- discovery.seed_hosts=elasticsearch
- cluster.initial_master_nodes=elasticsearch,elasticsearch-cluster
- cluster.name=docker-cluster
# - bootstrap.memory_lock=true
# - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- elasticsearch-cluster-data:/usr/share/elasticsearch/data
networks:
- api-network-driver
kibana:
image: kibana:7.4.0
container_name: kibana
restart: on-failure
ports:
- 5601:5601
depends_on:
- elasticsearch
environment:
SERVER_NAME: localhost
ELASTICSEARCH_HOSTS: http://elasticsearch:9200
networks:
- api-network-driver