怎么查看docker容器的内存大小?查看docker容器的内存占用情况,可以使用docker stats 命令用来显示容器使用的系统资源。不带任何选项执行 docker stats 命令:
$ docker stats
使用docker stats命令可以查看容器的内存,但是有时候docker stats命令获取的数据可能准确,可以参考下面这种方式:
1.先通过docker ps -a
找到容器的container id
2.再使用ps -ef
找到容器对应的进程
3.获取容器对应的pid后,就可以使用top、pmap、ps等查看进程内存的命令查看容器的内存占用情况了。
通过 docker stats 命令可以看到容器使用系统资源的情况。这为我们进一步约束容器的可用资源或者是调查与资源相关的问题提供了依据。
除了 docker 自带的命令,像 glances 等工具也已经支持查看容器使用的资源情况了,有兴趣的朋友可了解下。
融亿云的容器云产品基于docker技术实现,拥有上万Linux镜像。功能强大,弹性易用。可作集群服务,用户仅需运行管理购买的容器,不用处理复杂的底层服务器维护工作。
高可用的的容器云产品