一、前置环境
1,安装es
docker 使用 elasticsearch:https://www.jianshu.com/p/7088035a5198
elasticsearch:链接: link
kibana:链接: link
二、部署服务&启动容器&&查看容器日志
注意,kibana要和es的版本一致,否则版本不兼容
docker search kibana:7.9.3
// search不到直接pull一下
docker pull kibana:7.9.3
// 查看镜像
docker images
// 启动容器
docker run -d \
--name kibana \
-p 5601:5601 \
-m 512m \
--restart=always \
--memory-swap=1024m \
kibana:7.9.3
// 查看容器的运行日志
docker logs -f kibana
三、镜像查看
可以看一下容器的制作信息(此处主要用来查看日志)
// 查看镜像的构建过程
docker history kibana:7.9.3
docker history kibana:7.9.3 --no-trunc
四、修改es日志&重启容器
docker exec -it kibana bash
cat /opt/kibana/config/kibana.yml
vi /opt/kibana/config/kibana.yml
// 修改配置,修改server.host和elasticsearch.hosts
// 192.168.0.187:9200,注意需要写宿主机的地址
server.host: "0" -> server.host: "0.0.0.0"
elasticsearch.hosts: [ "http://elasticsearch:9200" ] ->
elasticsearch.hosts: [ "http://192.168.0.187:9200" ]
// 重启容器
docker restart kibana
image.png
五、浏览器访问
http://localhost:5601/
六、ES kibana版本问题
注意ES跟kibana版本要配对,不然kibana 启动status 为red 不可用,提示ES版本不对
image.png七、参考
【1】Docker部署Kibana:https://blog.csdn.net/Jamel_LiToo/article/details/110077064
【2】kibana5.6 安装配置:https://blog.csdn.net/jjshouji/article/details/78449839
网友评论