Appearance
传统方式安装ES是一件比较费劲的事情,使用Docker能够非常轻松的安装ElasticSearch。而Kibana是一个针对Elasticsearch的开源分析及可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据。
使用Docker方式安装ElasticSearch
shell
# 1.获取镜像
docker pull elasticsearch:7.14.0
# 2.运行es
docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.14.0
TIP
安装成功后用过端口9200进行访问,http://ip:9200/,如果出现如下JSON数据代表安装成功。
使用Docker方式安装Kibana
shell
# 1.获取镜像
docker pull kibana:7.14.0
# 2.运行kibana
docker run -d --name kibana -p 5601:5601 kibana:7.14.0
# 3.进入容器
docker exec -it kibana bash
# 4.修改ElasticSearch地址
vi /usr/share/kibana/config/kibana.yml
# 5.测试:重启kibana容器,访问 http://ip地址:5601
docker restart kibana
基于数据卷加载配置文件方式运行
- a.从容器复制kibana配置文件出来
- b.修改配置文件为对应ES服务器地址
- c.通过数据卷加载配置文件方式启动
shell
docker run -d -v /root/kibana.yml:/usr/share/kibana/config/kibana.yml --name kibana -p 5601:5601 kibana:7.14.0
测试kibana安装是否成功
访问 http://ip地址:5601,出现如下界面代表安装成功