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

相关推荐
ganshenml8 小时前
【GIT】Git 本地无法识别远程分支的原因与解决方法 not a valid ref
大数据·git·elasticsearch
ylmzfun9 小时前
Docker全景解析:从容器化理念到日常实践
docker·eureka·架构
❀͜͡傀儡师9 小时前
docker 部署 komari-monitor监控
运维·docker·容器·komari
qinyia11 小时前
WisdomSSH解决docker run命令中log-opt参数不支持导致的容器创建失败问题
java·docker·eureka
luback12 小时前
前端对Docker简单了解
运维·docker·容器
eventer12314 小时前
在国产ARM64环境下从源码编译Greptime DB及构建Docker镜像实践
数据库·docker·容器
saber_andlibert14 小时前
【docker】网络基础和容器编排
网络·docker·php
The Straggling Crow15 小时前
熟练版本控制 (Git)、CI/CD 流程。
git·elasticsearch·ci/cd
pingzhuyan15 小时前
linux运维异常(总) - 排查与修复(系统yum,docker,网络dns解析等)
linux·运维·docker·centos·shell
Ribou15 小时前
LDAP安装docker版
运维·docker·容器