腾讯云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端口号

相关推荐
人工干智能2 小时前
科普:在Windows个人电脑上使用Docker的极简指南
windows·docker·容器
lllsure2 小时前
【Docker】容器
运维·docker·容器
烟雨书信7 小时前
LINUX中Docker Swarm的介绍和使用
java·linux·docker
小花鱼20258 小时前
Elasticsearch (ES)相关
大数据·elasticsearch
阿里嘎多哈基米9 小时前
ES——(三)DSL高级查询
elasticsearch·搜索引擎·全文检索·kibana·倒排索引
傻傻虎虎9 小时前
【Docker】容器端口暴露+镜像生成实战
java·docker·容器
小雪_Snow10 小时前
在 Docker 中安装 MySQL 教程
docker
Don't Look Down10 小时前
Rustdesk server docker-compose 一键搭建教程
运维·docker·容器
AAA修煤气灶刘哥10 小时前
ES 高级玩法大揭秘:从算分骚操作到深度分页踩坑,后端 er 速进!
java·后端·elasticsearch
island131411 小时前
【C++框架#5】Elasticsearch 安装和使用
开发语言·c++·elasticsearch