docker 安装 kibana

使用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容器的同一网络桥接中。

相关推荐

  1. docker 安装 kibana

    2024-03-27 05:30:03       45 阅读
  2. docker-compose 安装kibana

    2024-03-27 05:30:03       32 阅读
  3. docker安装es和kibana

    2024-03-27 05:30:03       49 阅读
  4. bitnami Docker 安装ELK(elasticsearch, logstash, kibana

    2024-03-27 05:30:03       58 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 05:30:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 05:30:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 05:30:03       82 阅读
  4. Python语言-面向对象

    2024-03-27 05:30:03       91 阅读

热门阅读

  1. python项目练习——4.手写数字识别

    2024-03-27 05:30:03       45 阅读
  2. eclipse启动报错

    2024-03-27 05:30:03       39 阅读
  3. 阿里云子域名配置,且不带端口访问

    2024-03-27 05:30:03       41 阅读
  4. 面试算法-109-移除元素

    2024-03-27 05:30:03       34 阅读
  5. ADC456456

    2024-03-27 05:30:03       42 阅读
  6. AI学习笔记— 机器学习的种类

    2024-03-27 05:30:03       33 阅读
  7. 基于pear-admin-flask 的 flask 使用教程

    2024-03-27 05:30:03       34 阅读
  8. 主流开发语言和开发环境介绍

    2024-03-27 05:30:03       41 阅读
  9. 主流开发语言和开发环境介绍

    2024-03-27 05:30:03       40 阅读