如何查看docker占用多少内存


本文摘自PHP中文网,作者尚,侵删。

查看docker占用多少内存的方法:

1、使用docker stats命令查看:

1

2

3

4

5

6

7

$ docker stats

 

CONTAINER ID        NAME                                    CPU %               MEM USAGE / LIMIT     MEM %               NET I/O             BLOCK I/O           PIDS

b95a83497c91        awesome_brattain                        0.28%               5.629MiB / 1.952GiB   0.28%               916B / 0B           147kB / 0B          9

67b2525d8ad1        foobar                                  0.00%               1.727MiB / 1.952GiB   0.09%               2.48kB / 0B         4.11MB / 0B         2

e5c383697914        test-1951.1.kay7x1lh1twk9c0oig50sd5tr   0.00%               196KiB / 1.952GiB     0.01%               71.2kB / 0B         770kB / 0B          1

4bda148efbc0        random.1.vnc8on831idyr42slu578u3cr      0.00%               1.672MiB / 1.952GiB   0.08%               110kB / 0B          578kB / 0B          2

1.jpg

2、先通过docker ps -a 找到容器的container id,再使用ps -ef 找到容器对应的进程,获得容器对应的pid后,就可以使用top、pmap、ps等查看进程内存的命令查看容器的内存占用情况了。

top

1

top -p 5140

内容解释

阅读剩余部分

相关阅读 >>

linux下如何安装Docker

Docker 中 yml 文件是什么?

linux下如何安装Docker

Docker怎么配置支持ipv4

Docker容器中文乱码怎么办

怎样修改Docker容器端口

Docker重启后数据是否会丢失

Docker手动添加网桥方法详解

怎么查看Docker启动参数

怎么把Docker下的图片拷贝出来

更多相关阅读请进入《Docker》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...