Rancher實現(xiàn)查看Pod日志實踐
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的連接地址、路徑和參數(shù),如圖

?分析Rancher ui的源碼,并通過路由router.js找到對應路徑,并在/app/components/container-logs/component.js找到如下代碼,其為Rancher獲得容器日志的方法。

總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Windows11安裝Docker Desktop教程的圖文教程
本文主要介紹一下Windows11安裝Docker Desktop教程的圖文教程,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-10-10
如何使用?Dockerfile?創(chuàng)建一個簡單容器
這篇文章主要介紹了如何使用?Dockerfile?創(chuàng)建一個簡單容器,Dockerfile?是用于指導?docker?創(chuàng)建自定義?image?的一系列指令,是用于創(chuàng)建?image?的藍圖,下文更多詳細介紹需要的小伙伴可以參考一下2022-04-04
Docker?安裝Redis?無法使用配置文件設置密碼問題及解決方法
最近開發(fā)需要使用各種組件,如果都到開發(fā)機上安裝,會占用電腦資源較多,所以使用docker容器來安裝這些組件,這篇文章主要介紹了Docker安裝Redis無法使用配置文件設置密碼問題,需要的朋友可以參考下2023-08-08
Docker部署Microsoft Sql Server詳細步驟
大家好,本篇文章主要講的是Docker部署Microsoft Sql Server詳細步驟,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12

