1.使用docker来pull镜像(默认已经安装docker)
- 拉取elasticsearch、kibana、logstash:
(由于docker hub拉取的logstash老是自动停掉,所以logstash我拉取了官网的)
docker pull elasticsearch
docker pull kibana
docker pull docker.elastic.co/logstash/logstash:6.2.4
2.启动elasticsearch
- 启动elasticsearch:
docker run -p 9200:9200 -e "http.host=0.0.0.0" -e "transport.host=127.0.0.1" --name my-elastic -d elasticsearch:latest
- 安装插件 elasticsearch-head:
(注意:5.X以上的版本,需要单独启动 elasticsearch-head 服务)
- 拉取镜像并启动elasticsearch-head:
docker pull mobz/elasticsearch-head:5
docker run -d -p 9100:9100 --name my-elastic-head mobz/elasticsearch-head:5
3.启动kibana