gpt4 book ai didi

bash - 计算 Bash 中 Docker 容器使用的总内存

转载 作者:行者123 更新时间:2023-11-29 09:04:03 24 4
gpt4 key购买 nike

如何在一个 Bash 命令行中计算在本地 Docker 引擎上运行的 Docker 容器使用的总内存?

最佳答案

我使用以下命令计算以 MB 为单位使用的总内存。

docker stats --no-stream --format 'table {{.MemUsage}}' | sed 's/[A-Za-z]*//g' | awk '{sum += $1} END {print sum "MB"}'

或者如果有大于 1GiB

docker stats --no-stream --format 'table {{.MemUsage}}' | sed 's/\.\([0-9]*\)GiB/\1MiB/g' | sed 's/[A-Za-z]*//g' | awk '{sum += $1} END {print sum "MB"}'

关于bash - 计算 Bash 中 Docker 容器使用的总内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47818470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com