j
java前沿技术
V1
2023/04/17阅读:32主题:草原绿
Docker中安装Elasticsearch 7.8.0和UI界面Kibana 7.8.0
-
拉取Elasticsearch和Kibana的Docker镜像。在终端执行以下命令:
docker pull elasticsearch:7.8.0
docker pull kibana:7.8.0
-
创建一个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`表示单节点模式。
-
创建一个Kibana的Docker容器。在终端执行以下命令:
docker run -d --name kibana --link elasticsearch:elasticsearch -p 5601:5601 kibana:7.8.0
其中,--link
表示链接Elasticsearch的容器,-p
表示将容器内的端口映射到宿主机上。
-
查看Elasticsearch和Kibana的状态。在终端执行以下命令:
docker ps -a
-
使用浏览器访问Kibana。在浏览器中访问 http://localhost:5601
,可以看到Kibana的登录界面。 -
在Kibana中配置Elasticsearch的索引。在Kibana中选择"Management" -> "Index Patterns",输入索引名称,选择对应的时间字段,创建索引。 -
在Kibana中进行数据搜索和可视化。在Kibana中选择"Discover",输入搜索关键字,在数据列表中展示搜索结果。在Kibana中还可以选择"Visualize",创建各种数据可视化图表。
以上就是在Docker中安装Elasticsearch 7.8.0和UI界面Kibana 7.8.0的基本步骤。需要注意的是,Elasticsearch和Kibana的版本要兼容,否则会出现一些兼容性问题。同时,如果需要在Docker中使用Elasticsearch进行数据存储和搜索,还需要在Docker中安装相应的应用程序。
作者介绍
j
java前沿技术
V1