这里为了简单,直接将es和kibana连在一起,同时启动了:
version: '2.2'services:es01:image: docker.elastic.co/elasticsearch/elasticsearch:7.10.1container_name: es01environment:- node.name=es01- cluster.name=es-docker-cluster- bootstrap.memory_lock=true- discovery.type=single-node- "ES_JAVA_OPTS=-Xms512m -Xmx512m"- TAKE_FILE_OWNERSHIP=trueulimits:memlock:soft: -1hard: -1volumes:- /var/elastic-stack/elasticsearch/data/data01:/usr/share/elasticsearch/data- /var/elastic-stack/elasticsearch/logs/logs01:/usr/share/elasticsearch/logsports:- 9200:9200networks:- elastickibana:image: docker.elastic.co/kibana/kibana:7.10.1container_name: kibanavolumes:- ./kibana.yml:/usr/share/kibana/config/kibana.ymlenvironment:ELASTICSEARCH_HOSTS: http://es01:9200networks:- elasticports:- 5601:5601networks:elastic:driver: bridge
