Rancher實(shí)現(xiàn)查看Pod日志實(shí)踐
Rancher由多個(gè)組件組成
- rkt: Rancher用于安裝k8s的工具
- ui: Rancher web ui的后臺(tái),nodejs編寫
更多組件的詳細(xì)列表見:
https://github.com/rancher/rancher/blob/master/vendor.conf
Rancher通過websocket與容器的日志建立連接
?我們可以通過Rancher web ui查看容器日志,按F12得到websocket的連接地址、路徑和參數(shù),如圖

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

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

