1. 安装Elasticsearch
参考 https://hub.docker.com/_/elasticsearch
1.1 下载镜像
- 这里使用7.14.0版本,可以根据个人需要选择对应版本
docker pull elasticsearch:7.14.0
1.2 自定义网络
- 用于kibana连接es时使用,elknet这个名字可以自己起
docker network create elknet
- 查看
docker network ls
1.3 启动服务
- 这里使用单机版
docker run -d --name elasticsearch --net elknet -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.14.0
- http://127.0.0.1:9200/
2. 安装Kibana
https://hub.docker.com/_/kibana
2.1 下载镜像
- 需要下载和es相同的版本
docker pull kibana:7.14.0
2.2 启动服务
- 需要使用前面定义的网络
elknet
docker run -d --name kibana --net elknet -p 5601:5601 kibana:7.14.0
- http://127.0.0.1:5601/