通过docker-compose安装es及kibana,挂载本地./esdata目录作为elasticsearch的数据存放目录,使用默认端口(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:
网友评论