1. 程式人生 > 實用技巧 >使用 ctop 工具實時檢視 docker 中容器 container 的 CPU、記憶體 等資源使用情況

使用 ctop 工具實時檢視 docker 中容器 container 的 CPU、記憶體 等資源使用情況

轉自:https://blog.csdn.net/liuzhang6966/article/details/89532061

docker 預設自帶狀態檢視命令:docker stats,但是這個命令呈現的結果不太好看,比較亂

ctop 就像 linux 的 top 命令一樣,top 用來檢視程序的實時狀態,而 ctop 用來檢視系統中各個容器的實時狀態
可以看到當期系統中有哪些容器,通過前面的指示燈可以看出是否在執行狀態,還有他們的 CPU、記憶體、網路、IO 這些重要指標

ctop 專案地址:https://github.com/bcicen/ctop/

安裝方法:

1、按官方給出的指令碼:

sudo wget https://
github.com/bcicen/ctop/releases/download/v0.7.5/ctop-0.7.5-linux-amd64 -O /usr/local/bin/ctop sudo chmod +x /usr/local/bin/ctop

2、國內網路下載 github 可能有點費勁,也可以先在有梯子的地方下載好上面的檔案,然後再上傳到目標伺服器的 /usr/local/bin/ 目錄中,命名為 ctop,再執行授權語句賦予可執行許可權

3、直接使用 ctop 命令即可執行工具

4、具體說明可見 ctop 專案首頁最下方有說明文件

5、主要命令記錄:

在容器列表按 s 開啟排序選單,選擇排序列,選擇後,可以按 r 反向排序。

在容器列表可以按上下鍵選擇容器,選擇後按回車開啟容器選單,可以執行各種命令

在容器列表按 f 可輸入篩選條件,快速查詢需要關注的容器

在容器列表按 a 可切換 全部容器/執行中容器 的顯示