Rancher实现查看Pod日志实践

 更新时间:2026年03月01日 10:45:47   作者:唐僧爱程序  
文章介绍了Rancher的组成部分和容器日志查看的实现方式,提到了Rancher的架构、ui组件以及通过websocket连接获取容器日志的方法

Rancher由多个组件组成

  • rkt: Rancher用于安装k8s的工具
  • ui: Rancher web ui的后台,nodejs编写

更多组件的详细列表见:

https://github.com/rancher/rancher/blob/master/vendor.conf

Rancher通过websocket与容器的日志建立连接

​我们可以通过Rancher web ui查看容器日志,按F12得到websocket的连接地址、路径和参数,如图

​分析Rancher ui的源码,并通过路由router.js找到对应路径,并在/app/components/container-logs/component.js找到如下代码,其为Rancher获得容器日志的方法。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 如何使用cloudflare搭建私人docker镜像站

    如何使用cloudflare搭建私人docker镜像站

    这篇文章主要介绍了如何使用cloudflare搭建私人docker镜像站方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • Dockerfile指令与基本结构的讲解

    Dockerfile指令与基本结构的讲解

    今天小编就为大家分享一篇关于Dockerfile指令与基本结构的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 半小时实现基于ChatGPT搭建微信机器人

    半小时实现基于ChatGPT搭建微信机器人

    这篇文章主要为大家介绍了基于ChatGPT搭建微信机器人过程示例详解,半小时就能完成,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • docker中实现 push到私有仓库

    docker中实现 push到私有仓库

    配置Docker Registry并设置Nginx访问,需调整客户端配置支持HTTP(指定端口80),避免默认443端口错误,建议启用HTTPS提升安全性,处理带认证的仓库推送
    2025-08-08
  • CentOS7.2服务器上搭建Docker私有镜像仓库操作示例

    CentOS7.2服务器上搭建Docker私有镜像仓库操作示例

    这篇文章主要介绍了CentOS7.2服务器上搭建Docker私有镜像仓库操作,结合实例形式分析了基于CentOS7.2平台docker安装、证书和密钥生成、私有镜像创建与启动等操作相关命令与使用技巧,需要的朋友可以参考下
    2018-06-06
  • 从0开始了解Docker入门(小结)

    从0开始了解Docker入门(小结)

    本篇文章主要介绍了从0开始了解Docker(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • Docker部署PostgreSQL+PostGIS服务的实现

    Docker部署PostgreSQL+PostGIS服务的实现

    本文介绍了如何使用Docker快速部署PostgreSQL,并手动安装PostGIS模块,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-12-12
  • 在Idea中使用Docker部署SpringBoot项目的详细步骤

    在Idea中使用Docker部署SpringBoot项目的详细步骤

    这篇文章主要介绍了在Idea中使用Docker部署SpringBoot项目的详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • Docker打包镜像及修改配置的实现

    Docker打包镜像及修改配置的实现

    这篇文章主要介绍了Docker打包镜像及修改配置的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • linux和docker下mysql安装方式

    linux和docker下mysql安装方式

    本文详细介绍了在Linux系统中通过命令行安装MySQL的步骤,包括编辑yum源、下载并启动MySQL服务、登录和修改密码等操作,同时,文中也提供了在Docker环境下安装MySQL的流程,涵盖了拉取MySQL镜像、查看运行状态及登录MySQL的方法
    2024-09-09

最新评论