经过调试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
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐