docker 单体安装kibana
时间:2021-08-09
本文章向大家介绍docker 单体安装kibana,主要包括docker 单体安装kibana使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
拉取镜像
由于已经安装了es了,kibana的镜像版本以es的版本为准即可
docker pull kibana:7.14.0
# 简单单机启动kibana
docker run -d -p 5601:5601 --name kb kibana:7.14.0
# 进入kibana容器
docker exec -it kb /bin/bash
pwd && ls
宿主机创建外挂文件夹,以外挂文件夹启动容器
# 宿主机创建文件夹
mkdir -p /data/kibana/config /data/kibana/data /data/kibana/plugins
# 从容器复制文件到宿主机文件夹
docker cp kb:/usr/share/kibana/config /data/kibana
docker cp kb:/usr/share/kibana/data /data/kibana
docker cp kb:/usr/share/kibana/plugins /data/kibana
# 停止、删除原有容器
docker stop kb
docker rm kb
# 指定容器外挂文件夹启动容器
docker run -d -p 5601:5601 \
-v /data/kibana/config:/usr/share/kibana/config \
-v /data/kibana/data:/usr/share/kibana/data \
-v /data/kibana/plugins:/usr/share/kibana/plugins \
--name kb kibana:7.14.0
尝试访问kibana
发现提示 Kibana server is not ready yet,这是因为还没有为kibana配置正确的es连接。
修改宿主机 /data/kibana/config下的kibana.yml 文件里面的 elasticsearch.host配置,修改为kibana容器内可以正常访问的地址。
#
# ** THIS IS AN AUTO-GENERATED FILE **
#
# Default Kibana configuration for docker target
server.host: "0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://172.17.0.1:9201" ]
# 如果我们为es配置了账号密码那么需要这个配置
#elasticsearch.username: elasticsearch
#elasticsearch.password: scTJ@123.YF!
monitoring.ui.container.elasticsearch.enabled: true
# 配置kibana中文汉化
i18n.locale: "zh-CN"
重启kibana
docker restart kb
正常页面
原文地址:https://www.cnblogs.com/jiangdewen/p/15118629.html
- 生产环境sql语句调优实战第四篇(r2笔记41天)
- 生产环境sql语句调优实战第五篇(r2笔记41天)
- python实现逻辑logistic回归:预测病马的死亡率
- 开发 | 图片数据集太少?看我七十二变,Keras Image Data Augmentation 各参数详解
- linux过滤空文件的命令总结(r2笔记40天)
- shell脚本自动化采集性能sql(r2笔记39天)
- R语言与点估计学习笔记(EM算法与Bootstrap法)
- 开发 | 为个人深度学习机器选择合适的配置
- 阿里音乐流行趋势预测竞赛数据清洗整合——纯python
- 生产环境sql语句调优实战第二篇(r2第38天)
- 生产环境sql语句调优实战第三篇(r2笔记38天)
- 简单易学的机器学习算法——K-Means算法
- 通过shell脚本定位性能sql和生成报告(r2笔记37天)
- VXFS启用异步IO导致的严重问题(r2笔记56天)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Exams/ece241 2013 q4答案解析
- ansible生产环境使用场景(三):find查找指定内容
- vue 中 key 值有什么作用?
- webgl实现发光线框(glow wireframe)效果 要实现发光的效果
- [mongodb] mongo常用字段类型
- 无意间发现一个好用的视频转换gif图片的开源框架
- 解读闭包,这次从ECMAScript词法环境,执行上下文说起
- 额度模型(一)
- GitHub Actions使用入门
- freeswitch笔记(9)-esl outbound中如何放音采集按键?
- react childern添加事件
- Spring事务的传播行为案例分析
- ThreadLocal与Java引用类型(文末含福利)
- GitLab 12 跨版本 13 升级
- 打破你的认知!Java空指针居然还能这样玩,90%人不知道…