1.安装docker 不做讲解,不安装docker估计你也不会想着用docker
2.安装elasticsearch 查看docker hub,看看镜像版本,https://hub.docker.com/_/elasticsearch
然后
docker pull elasticserch:7.5.1
安装好镜像,启动镜像
先创建一个network,供使用
docker network create es7-net
启动es容器
docker run -d --name elasticsearch --net es7-net -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticserch:7.5.1
安装kibana镜像
docker pull kibana:7.5.1
注意:elasticsearch的版本和kibana的版本要相同,不然在后面启动kibana的时候容易出现Kibana server is not ready yet
注意:elasticsearch的版本和kibana的版本要相同,不然在后面启动kibana的时候容易出现Kibana server is not ready yet
注意:elasticsearch的版本和kibana的版本要相同,不然在后面启动kibana的时候容易出现Kibana server is not ready yet
启动kibana容器
docker run -d --net es7-net --link elasticsearch -e "ELASTICSEARCH_URL=http://127.0.0.1:9200" -p 5601:5601 kibana:7.5.1
注意:network要和elasticsearch的通道一致,不然找不到elasticsearch
然后我们就可以访问了
elasticsearch http://localhost:9200
kibana http://localhost:5601
亲测有效