Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何监控docker卷的使用情况?_Python 3.x_Shell_Docker_Docker Volume - Fatal编程技术网

Python 3.x 如何监控docker卷的使用情况?

Python 3.x 如何监控docker卷的使用情况?,python-3.x,shell,docker,docker-volume,Python 3.x,Shell,Docker,Docker Volume,我计划使用python自动化docker活动。但是,我找不到任何有效的命令来监视docker卷。因此,现在我希望使用shell命令来实现这一点,稍后可以使用python中的子流程对其进行转换 我的要求是,当我给出卷名时,我需要该卷的已用空间、可用空间和总空间,以便找到该卷的存储阈值 我尝试使用docker系统df-v,但它显示了所有细节 例如,我将卷名指定为我的_卷,然后我只需要相同的存储详细信息。希望每个人都理解我的要求,除了有人伸出援助之手 我将卷名作为我的_卷,然后我只需要相同的存储详细信

我计划使用python自动化docker活动。但是,我找不到任何有效的命令来监视docker卷。因此,现在我希望使用shell命令来实现这一点,稍后可以使用python中的子流程对其进行转换

我的要求是,当我给出卷名时,我需要该卷的已用空间、可用空间和总空间,以便找到该卷的存储阈值

我尝试使用docker系统df-v,但它显示了所有细节

例如,我将卷名指定为我的_卷,然后我只需要相同的存储详细信息。希望每个人都理解我的要求,除了有人伸出援助之手

我将卷名作为我的_卷,然后我只需要相同的存储详细信息

似乎正确输出了3459dffe0e309e11b3a09262dcd43ca3f54ee033ed01415a2bffad14faa8811d卷的大小

我将卷名作为我的_卷,然后我只需要相同的存储详细信息


似乎正确输出了
3459dffe0e309e11b3a09262dcd43ca3f54ee033ed01415a2bffad14faa8811d的大小。
volume.

我可以知道如何从这个“剩余空间”“总空间”中找到剩余空间和总空间吗?这是什么?剩余空间?您需要
df
mountpoint?以检查它是否超过阈值,而不是
du
使用
df
blabalbla | xargs df
我如何在python上实现这一点我知道如何从这个“剩余空间”“总空间”中找到剩余空间和总空间-那是什么?剩余空间?您需要
df
mountpoint?以检查它是否超过阈值,而不是
du
使用
df
blabalbla | xargs df
如何在python上实现这一点
docker volume inspect 3459dffe0e309e11b3a09262dcd43ca3f54ee033ed01415a2bffad14faa8811d | jq -r .[].Mountpoint | xargs du -hs