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

相关推荐
Elasticsearch14 小时前
什么是混合搜索?
elasticsearch
猫吃了源码14 小时前
k9s简介和安装
linux·docker·kubernetes
云原生指北15 小时前
Docker Sandboxes 上手:从安装到第一次跑 Agent
运维·docker·容器
NiceCloud喜云15 小时前
腾讯云国际版云数据库选型:MySQL、Redis 怎么按业务架构来判断
数据库·mysql·腾讯云
ziyun66688816 小时前
Docker 容器化 Web 服务架构搭建与自动化运维项目
运维·docker·架构
骇客野人18 小时前
Docker Compose 部署多个独立 Jar 服务完整实操步骤
docker·容器·jar
Elasticsearch19 小时前
从点击流中提升搜索相关性:使用 Learn To Rank 和 OpenTelemetry 行为信号
elasticsearch
云川之下20 小时前
【k8s】Docker inspect 命令
docker·容器·kubernetes
星卯教育tony20 小时前
NOI Linux 2.0 服务器多用户网页桌面部署方案(腾讯云轻量Ubuntu20.04专属版 CSP复赛比赛环境搭建免安装虚拟机 )
linux·服务器·腾讯云
倒流时光三十年20 小时前
第六阶段 57 · ES|QL 与 SQL API(用 SQL 查 ES)
数据库·sql·elasticsearch