docker 安装 kibana

发布于:2024-03-26 ⋅ 阅读:(67) ⋅ 点赞:(0)

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


网站公告

今日签到

点亮在社区的每一天
去签到