docker 安装 kibana

本文指导读者如何在CentOS系统上通过Docker安装和配置Kibana,包括安装Docker、拉取镜像、运行容器、端口映射、验证安装以及管理容器,同时提醒注意生产环境下的安全性设置和网络配置。
摘要由CSDN通过智能技术生成

使用Docker安装Kibana相对简单且易于管理。以下是使用Docker安装Kibana的基本步骤:

  1. 安装Docker
    确保你的CentOS系统上已经安装了Docker。如果没有,请按照以下命令安装:

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    sudo yum install docker-ce docker-ce-cli containerd.io
    sudo systemctl start docker && sudo systemctl enable docker
    
  2. 拉取Kibana镜像
    根据你想要安装的Kibana版本,在终端中运行相应的Docker pull命令。例如,要拉取Kibana 8.9.0版本:

    docker pull docker.elastic.co/kibana/kibana:8.9.0
    

    或者,如果你希望拉取最新版的Kibana镜像:

    docker pull kibana:latest
    
  3. 运行Kibana容器
    创建并运行一个Kibana容器,同时映射本地端口到容器内的5601端口,并可能挂载配置文件目录(如果需要自定义配置):

    docker run -d --name kibana -p 5601:5601 -e ELASTICSEARCH_HOSTS=http://localhost:9200 -v /data/kibana/config:/usr/share/kibana/config docker.elastic.co/kibana/kibana:8.9.0
    

    其中:

    • -d 表示后台运行容器
    • --name 是给容器命名
    • -p 是端口映射,将宿主机的5601端口映射到容器的5601端口
    • -e ELASTICSEARCH_HOSTS 设置Elasticsearch的URL,Kibana会连接这个地址
    • -v 是数据卷映射,用于持久化配置或其它数据
  4. 配置Kibana(可选):
    如果你需要自定义Kibana配置,比如改变语言或其它设置,可以通过挂载的配置文件进行修改。

  5. 验证安装
    打开浏览器访问 http://localhost:5601(这里的“localhost”应该替换为你的主机IP地址,如果是在远程服务器上安装的话),你应该能看到Kibana的登录界面。

  6. 管理容器
    可以使用 docker ps 命令查看容器是否正在运行,以及 docker logs kibana 查看容器日志以排查任何潜在问题。

确保Elasticsearch服务已经在运行并且Kibana可以访问到它。对于生产环境,请考虑额外的安全性措施,如使用安全证书和用户认证等。此外,根据实际情况,你可能还需要配置容器间的网络通信,例如将Kibana容器加入到包含Elasticsearch容器的同一网络桥接中。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值