我打算使用python自动执行docker Activity 。但是,我找不到任何有效的命令来监视Docker卷。因此,现在我希望为此使用shell命令,以后可以使用python中的子进程对其进行转换。
我的要求是,当我给出一个卷名时,我需要该卷的已用空间,可用空间和总空间来查找相同的存储阈值。
我尝试使用docker system df -v但它显示了所有详细信息。
例如,我将卷名指定为my_volume,然后仅需要相同的存储详细信息。希望每个人都能理解我的要求,并能得到别人的帮助
最佳答案
I give the volume name as my_volume then I need storage details of the same only.
docker volume inspect 3459dffe0e309e11b3a09262dcd43ca3f54ee033ed01415a2bffad14faa8811d | jq -r .[].Mountpoint | xargs du -hs
似乎可以正确输出
3459dffe0e309e11b3a09262dcd43ca3f54ee033ed01415a2bffad14faa8811d
卷的大小。
关于python-3.x - 如何监视Docker卷使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61115672/