你好,1.6.2支持stats,可以参考我下面是例子
[root@ip-10-10-125-9 docker_code]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
872cf71ce017 docker.ops-chukong.com:5000/centos6-base:5.0 "/usr/bin/supervisor 4 seconds ago Up 3 seconds test11
[root@ip-10-10-125-9 docker_code]# docker version
Client version: 1.6.2
Client API version: 1.18
Go version (client): go1.4.2
Git commit (client): 7c8fca2
OS/Arch (client): linux/amd64
Server version: 1.6.2
Server API version: 1.18
Go version (server): go1.4.2
Git commit (server): 7c8fca2
OS/Arch (server): linux/amd64
[root@ip-10-10-125-9 docker_code]# python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from docker import Client
>>> docker_client = Client(base_url='unix://var/run/docker.sock', version='1.18', timeout=10)
>>> container_collect=docker_client.stats('test11')
>>> old_result=eval(container_collect.next())
>>> new_result=eval(container_collect.next())
>>> cpu_total_usage=new_result['cpu_stats']['cpu_usage']['total_usage'] - old_result['cpu_stats']['cpu_usage']['total_usage']
>>> cpu_total_usage
168079