Docker的`stats`命令用于實時監控容器的資源使用情況,包括CPU、內存、網絡和磁盤等方面。以下是使用`stats`命令的方法:
1. 打開終端或命令提示符窗口。
2. 運行以下命令來使用`stats`命令:
docker stats [OPTIONS] [CONTAINER...]
其中,`OPTIONS`是可選的附加選項,`CONTAINER`是指定要監控的容器的名稱或ID。如果不指定容器名稱或ID,則默認監控所有正在運行的容器。
3. 運行命令后,終端窗口將顯示類似以下的輸出結果:
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS 3d3e5ae7c4b4 webapp 0.10% 14.43 MiB / 1.952 GiB 0.72% 1.24 kB / 648 B 648 B / 648 B 13
輸出結果中的各列表示:
`CONTAINER ID`:容器的唯一標識符。 `NAME`:容器的名稱。 `CPU %`:CPU的使用百分比。 `MEM USAGE / LIMIT`:內存使用量和內存限制。 `MEM %`:內存的使用百分比。 `NET I/O`:網絡的輸入和輸出。 `BLOCK I/O`:磁盤的輸入和輸出。 `PIDS`:進程的數量。
4. 若要退出`stats`命令的監控模式,可以按下`Ctrl + C`組合鍵。
請注意,`stats`命令會持續顯示容器的實時資源使用情況,如果要查看完整的統計信息,建議使用其他工具或指令。