docker api 获取stats数据的方式
经过调试docker api 源码,发现api其实是通过http与容器经行交互,stats()函数会访问以下地址,并的到stream流,并可以以test或dict的形式反馈给用户,经过精简,可以通过以下方式提取到该数据流r=requests.get("http://10.108.166.234:2375/v1.22/containers/test#应用名/stats",{'stream': Fa
·
经过调试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
更多推荐
已为社区贡献4条内容
所有评论(0)