技术文摘
docker compose 安装 es+kibana 8.12.2 的详细步骤
Docker Compose 安装 ES + Kibana 8.12.2 的详细步骤
在当今的数据驱动时代,Elasticsearch(ES)和 Kibana 是强大的数据分析和可视化工具。以下是使用 Docker Compose 安装 ES 和 Kibana 8.12.2 的详细步骤。
确保您已经安装了 Docker 和 Docker Compose。
接下来,创建一个名为 docker-compose.yml 的文件,并在其中添加以下内容:
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:8.12.2
environment:
- discovery.type=single-node
- xpack.security.enabled=false
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ports:
- "9200:9200"
kibana:
image: docker.elastic.co/kibana/kibana:8.12.2
ports:
- "5601:5601"
depends_on:
- elasticsearch
保存文件后,在终端中切换到包含 docker-compose.yml 文件的目录,并运行以下命令启动服务:
docker-compose up -d
这将下载所需的镜像并启动 ES 和 Kibana 服务。
等待一段时间,直到服务启动完成。您可以通过以下方式检查服务状态:
对于 ES,在浏览器中访问 http://localhost:9200/ ,如果看到类似 { "name" : "your-node-name", "cluster_name" : "your-cluster-name", "cluster_uuid" : "your-cluster-uuid", "version" : {...}, "tagline" : "You Know, for Search" } 的响应,则表示 ES 已成功启动。
对于 Kibana,访问 http://localhost:5601/ ,如果看到 Kibana 的登录页面,则表示 Kibana 启动成功。
至此,您已成功使用 Docker Compose 安装了 ES 和 Kibana 8.12.2 。可以开始探索和使用这两个强大的工具来处理和分析数据,并实现数据的可视化展示。
在使用过程中,还需注意配置和优化相关参数,以满足您的具体业务需求。确保对数据的安全性和合规性有充分的考虑和保障。
- 你设计接口竟毫无考虑?
- ES15(2024)中的 5 大惊人新 JavaScript 特性
- 探讨如何利用 Java 实现类似 Nginx 代理的方法
- Cloudflare 与 Vercel 免费部署静态站点的差异,你掌握了吗?
- 三分钟让你秒懂对象内存分配流程
- Spring Boot 中基于 SCRAM 认证集成 Kafka 的详细解析
- Bilibili 三面:死锁检测算法之资源分配图中存在环路是否一定死锁
- PHP 程序员终于搞懂一直令人懵逼的同步阻塞异步非阻塞
- TLA+对 Go 并发程序的形式化验证
- 前端接口杜绝重复请求的实现策略
- 畅谈广受欢迎的哈希表
- 纯 CSS 打造奥运五环 环环相扣
- 基于 Spring Boot 与 EasyExcel 的百万级数据导入导出功能开发
- Meta 四年巨亏 500 亿美元,其 VR/AR 业务症结何在?
- 微服务 - Spring Cloud 服务网关 Zuul