j

java前沿技术

V1

2023/04/17阅读:32主题:草原绿

Docker中安装Elasticsearch 7.8.0和UI界面Kibana 7.8.0

  1. 拉取Elasticsearch和Kibana的Docker镜像。在终端执行以下命令:
docker pull elasticsearch:7.8.0
docker pull kibana:7.8.0
  1. 创建一个Elasticsearch的Docker容器。在终端执行以下命令:
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.8.0

参数说明

`-d`表示在后台运行容器,
`--name`表示指定容器的名称,
`-p`表示将容器内的端口映射到宿主机上,
`-e`表示设置环境变量,
`discovery.type`是[Elasticsearch]的配置项,
`single-node`表示单节点模式。
  1. 创建一个Kibana的Docker容器。在终端执行以下命令:
docker run -d --name kibana --link elasticsearch:elasticsearch -p 5601:5601 kibana:7.8.0

其中,--link表示链接Elasticsearch的容器,-p表示将容器内的端口映射到宿主机上。

  1. 查看Elasticsearch和Kibana的状态。在终端执行以下命令:
docker ps -a
  1. 使用浏览器访问Kibana。在浏览器中访问http://localhost:5601,可以看到Kibana的登录界面。
  2. 在Kibana中配置Elasticsearch的索引。在Kibana中选择"Management" -> "Index Patterns",输入索引名称,选择对应的时间字段,创建索引。
  3. 在Kibana中进行数据搜索和可视化。在Kibana中选择"Discover",输入搜索关键字,在数据列表中展示搜索结果。在Kibana中还可以选择"Visualize",创建各种数据可视化图表。

以上就是在Docker中安装Elasticsearch 7.8.0和UI界面Kibana 7.8.0的基本步骤。需要注意的是,Elasticsearch和Kibana的版本要兼容,否则会出现一些兼容性问题。同时,如果需要在Docker中使用Elasticsearch进行数据存储和搜索,还需要在Docker中安装相应的应用程序。

分类:

后端

标签:

运维部署

作者介绍

j
java前沿技术
V1