首页 > 其他分享 > 【Docker】部署Kibana

【Docker】部署Kibana

时间:2023-02-10 17:32:50浏览次数:36  
标签:部署 宿主机 kibana 5601 Kibana docker Docker 7.7

本来是想使用DockerHub中提供的标签​​docker pull kibana​​来让其默认选择最新版本的,但是在获取的过程中就出现以下报错:

Error response from daemon: manifest for kibana:latest not found: manifest unknown: manifest unknown

遇到这个错误就只要指定版本号就好了,现在docker hub中最新的kibana版本是7.7.1,所以语句就写成这样​​docker pull kibana:7.7.1​​,如下图:

 【Docker】部署Kibana_docker

接下来就可以通过下面语句进行启动,如下所示:

docker run --name kibana \
-e ELASTICSEARCH_URL=http://127.0.0.1:9270 \
-p 5601:5601 \
-d kibana:7.7.1

但是你会发现启动的时候会抛错,如下图:

 【Docker】部署Kibana_kibana_02

这是因为Kibana中关于Elasticsearch的配置有误,这个时候就需要将Kibana配置下载到宿主机并挂载启动才行。在宿主机新建一个Kibana的空目录,然后执行下面语句:

docker cp kibana:/usr/share/kibana/config /Users/yuanzhenhui/Documents/docker_data/kibana/

将kibana.yml文件下载到宿主机,然后随便用一个编辑器编辑成下面的样子

 【Docker】部署Kibana_docker_03

这里我是用的是Elasticsearch7.x版本,通过之前发布的文章得知,在Elasticsearch7中我这边是创建了一个用户需要登录使用的,因此在配置文件中是需要填入用户名和密码了。保存之后就重新启动容器,如下所示:

docker run -d -it \
--privileged=true \
--name=kibana \
-p 5601:5601 \
-v /Users/yuanzhenhui/Documents/docker_data/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml \
kibana:7.7.1

标签:部署,宿主机,kibana,5601,Kibana,docker,Docker,7.7
From: https://blog.51cto.com/u_15761576/6049649

相关文章

  • docker-compose 常见配置参数
    docker-compose编撰规范:https://docs.docker.com/compose/compose-file/cpus已经弃用mem_limit已经弃用1、限制系统资源文档地址:https://docs.docker.com/compo......
  • Docker Compose容器编排
    一、Docker-Compose1.1、什么是DockerComposeCompose项目是Docker官方的开源项目,负责实现Docker容器集群的快速编排,开源代码在https://github.com/docker/compo......
  • 最新面试题2021年常见Docker面试题及答案汇总
    最新面试题2021年常见Docker面试题及答案汇总全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFDocker题......
  • lvs相关部署
    LVS(LinuxVirtualServer)原创 Johnny Johnny屋 2022-12-1221:45 发表于江苏收录于合集#nginx9个 LVS负载均衡本篇主要介绍一下lvs是什么以及它的......
  • Docker的初识
    一、Docker概述1、Docker的概念•Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源•Docker是在Linux容器里运行应用的开源工具,是一种轻量级......
  • MySQL数据库系统部署使用
    推荐步骤: 在centos01上安装MySQL数据库服务,生成服务器配置文件,添加系统服务优化命令初始化MySQL,设置访问密码登录MySQL数据库 在centos01的MySQL服务器上创建数据库,数......
  • docker 下MySQL主从读写分离配置
    主从同步机制:同步基于耳机子机制,主服务器使用二进制来记录数据库的变动状况,从服务器通过读取和执行日志文件来保存主服务的数据一致首先要保障主从的版本一致或相近1......
  • 远程连接DOCKER
    /etc/systemd/system/docker.service.d/override.conf写入文件##AddthistothefileforthedockerdaemontousedifferentExecStartparameters(morethingsca......
  • 用docker打包一个前端项目
    思路:将dist包打包成一个镜像(要不打出的镜像特别大)Dockerfile:如下FROMnginx:latestCOPYdist/auth-centerWORKDIRauth-centerCOPYnginx.conf/etc/nginx/con......
  • docker命令学习
    一篇学会使用docker(超详细)原创 艺说IT 艺说IT 2022-11-2615:07 发表于广西收录于合集#docker1个#容器技术1个#容器命令1个一、docker介绍Docker是......