腾讯云CentOS7使用Docker安装ElasticSearch与Kibana详细教程

文章目录

一、安装ElasticSearch

  1. 使用Docker拉取ElasticSearch镜像
    这里版本选择的是7.15.2
bash 复制代码
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.15.2
  1. 查看ElasticSearch的镜像id
bash 复制代码
docker images
  1. 创建ElasticSearch容器

命令最后是ElasticSearch的镜像id,将上一步中的IMAGE ID复制替换到命令中

bash 复制代码
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" 9cd5b752c86e
  1. 查看正在运行的Docker容器中是否有刚刚创建的ElasticSearch容器
bash 复制代码
docker ps
  1. 在浏览器访问【对应IP:9200】,确保ElasticSearch启动成功

注意:如果使用云主机,需要开放9200端口号

二、安装Kibana

  1. 使用Docker拉取Kibana镜像
    这里版本选择的是7.15.2,与ElasticSearch版本一致
bash 复制代码
docker pull docker.elastic.co/kibana/kibana:7.15.2
  1. 创建Kibana容器

同样将命令的最后替换成Kibana的镜像id

bash 复制代码
docker run -d --name kibana -p 5601:5601 abca6a9e3cf8
  1. 查看正在运行的Docker容器中是否有刚刚创建的Kibana容器
bash 复制代码
docker ps
  1. 修改配置文件

先进入Kibana容器,然后编辑配置文件

bash 复制代码
docker exec -it kibana /bin/bash
cd config
vi kibana.yml

kibana.yml中的http://elasticsearch替换前面自己部署的ElasticSearch的ip地址

  1. 在浏览器访问【对应IP:5601】,确保Kibana启动成功

注意:如果使用云主机,需要开放5601端口号

相关推荐
Elasticsearch41 分钟前
从工具采购到平台架构:重新思考应对机器速度威胁的 SOC
elasticsearch
心勤则明1 小时前
用 Elastic APM 实现分布式日志与链路追踪
elasticsearch
Elastic 中国社区官方博客5 小时前
一个字段,覆盖所有模态:Elasticsearch 的 semantic 字段如何自动索引和搜索图像、音频、视频和 PDF
大数据·数据库·elasticsearch·ai·云原生·pdf·全文检索
Elasticsearch6 小时前
一个 ES|QL 查询替代两个:`WHERE IN` subquery 取代 Elasticsearch 中的复制粘贴循环
elasticsearch
wsad05327 小时前
Docker 网络故障排查记:当 bridge 模式失效时,host 模式如何救场
运维·docker·容器
张毅2004-10-107 小时前
docker详解:安装docker,docker架构,docker镜像、容器、网络、存储,容器监控,容器日志,综合实验
linux·运维·docker·云原生·云计算
营养充电站7 小时前
C++23 新特性在 CLion 中的实战体验
macos·docker·jupyter·正则表达式
文优8 小时前
Linux 常用命令速查手册(工作版)
linux·运维·docker
渣渣盟8 小时前
Flink 写入 Elasticsearch 实战:从 Demo 到生产级深度解析
大数据·数据库·elasticsearch·flink