docker stats返回的cpu使用率是0 ,但是对应docker里的应用进程,在top里的看cpu使用率是挺高的,docker的版本如下:Client version: 1.7.1
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 786b29d
OS/Arch (client): linux/amd64
Server version: 1.7.1
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 786b29d
OS/Arch (server): linux/amd64还有人遇到过这个问题吗?求解答

解决方案 »

  1.   

    # docker version
    Client:
     Version:      1.12.3
     API version:  1.24
     Go version:   go1.6.3
     Git commit:   6b644ec
     Built:        
     OS/Arch:      linux/amd64Server:
     Version:      1.12.3
     API version:  1.24
     Go version:   go1.6.3
     Git commit:   6b644ec
     Built:        
     OS/Arch:      linux/amd64我从httpd运行了一个container,使用浏览器访问越频繁,CPU使用率越高,没有问题。
    # docker run --name apache -d -p 80:80 httpd 
    # docker stats
    CONTAINER           CPU %               MEM USAGE / LIMIT       MEM %               NET I/O               BLOCK I/O           PIDS
    42fe40fceb73        0.08%               13.81 MiB / 993.1 MiB   1.39%               32.03 kB / 19.98 kB   5.929 MB / 0 B      0