您的位置:首页 > 运维架构 > Docker

docker api 获取stats数据的方式

2016-07-25 14:43 645 查看
经过调试docker api 源码,发现api其实是通过http与容器经行交互,stats()函数会访问以下地址,并的到stream流,并可以以test或dict的形式反馈给用户,经过精简,可以通过以下方式提取到该数据流

r=requests.get("http://10.108.166.234:2375/v1.22/containers/test#应用名/stats",{'stream': False})
stat=r.json()
or
stat=r.text
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  docker stats http requests