注意版本,我最开始尝试比较新的版本,启动容器都发生了失败,将至7.8.0版本就启动成功了
拉取Docker镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.8.0 // ElasticSearch镜像
docker pull docker.elastic.co/kibana/kibana:7.8.0 // kibana镜像
准备docker-compose.yml文件
version: '3.8'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.8.0
container_name: elasticsearch
# 单节点模式下运行
environment:
- discovery.type=single-node
ports:
- 9200:9200
networks:
- elk
kibana:
image: docker.elastic.co/kibana/kibana:7.8.0
container_name: kibana
ports:
- 5601:5601
depends_on:
- elasticsearch
networks:
- elk
networks:
elk:
driver: bridge
docker-compose up -d // 启动
浏览器访问 http://<服务器IP>:9200

浏览器访问kibana http://<服务器IP>:5601
