写在开头
因为传统的搭建elasticsearch和kibana的环境着实麻烦,对于学习java的同学来说极其不友好,毕竟自己不是专门的运维人员,因为自己可能就是需要一个简单的es和kibana进行基础学习。所以本文仅仅适用于新手需要搭建elasticsearch和kibana的环境。
安装ES
1.下载镜像:
docker pull elasticsearch:6.7.2
2.运行es的docker容器:
docker run -it --name elasticsearch -d \
-p 9200:9200 \
-p 9300:9300 \
-p 5601:5601 elasticsearch:6.7.2;
安装Kibana
1.下载镜像
docker pull kibana:6.7.2
2. 运行kibana(kibane和es要在同一个服务器)
docker run -it -d -e ELASTICSEARCH_URL=http://127.0.0.1:9200 \
--name kibana --network=container:elasticsearch kibana:6.7.2;
注意:-p 5601:5601 是kibana的端口地址 (我这里kibana的container共用elasticsearch的网络,所以这样设置。
测试访问
访问es:http://121.43.175.216:9200/
访问kibana:http://121.43.175.216:5601/