可以使用 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 某个进程的内存使用情况了。

如何每分钟获取 Docker 容器内存使用情况

原文地址: https://www.cveoy.top/t/topic/ouE1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录