如何每分钟获取 Docker 容器内存使用情况
可以使用 docker stats 命令获取 Docker 容器的内存使用情况,例如:
docker stats --format '{.MemUsage}' <container_name>
其中,--format 参数指定输出格式,{.MemUsage} 表示只输出内存使用情况。而 <container_name> 则是要获取内存使用情况的容器名称。
如果要每分钟获取一次,可以将该命令放入一个 while 循环中,设置睡眠时间为 60 秒,例如:
while true; do
docker stats --format '{.MemUsage}' <container_name>
sleep 60
done
这样就可以每分钟获取一次 Docker 某个进程的内存使用情况了。
原文地址: https://www.cveoy.top/t/topic/ouE1 著作权归作者所有。请勿转载和采集!