通過docker-compose安裝es及kibana,掛載本地./esdata目錄作為elasticsearch的數(shù)據(jù)存放目錄,使用默認端口(es:9200,kibana:5601)與本機端口進行映射,docker-compose.yml文件示例如下:
version:'2'
services:
elasticsearch:
image: elasticsearch:7.0.0
container_name: elasticsearch
environment:
- discovery.type=single-node
volumes:
- ./esdata:/usr/share/elasticsearch/data
networks:
- efknet
ports:
-"9200:9200"
? kibana:
image: docker.elastic.co/kibana/kibana:7.0.0
container_name: kibana
networks:
- efknet
ports:
-"5601:5601"
networks:
efknet: