如何查看docker占用多少內(nèi)存

如何查看docker占用多少內(nèi)存

查看docker占用多少內(nèi)存的方法:

1、使用docker stats命令查看:

$?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

如何查看docker占用多少內(nèi)存

2、先通過docker ps -a 找到容器的container id,再使用ps -ef 找到容器對應(yīng)的進(jìn)程,獲得容器對應(yīng)的pid后,就可以使用top、pmap、ps等查看進(jìn)程內(nèi)存的命令查看容器的內(nèi)存占用情況了。

top

top?-p?5140

內(nèi)容解釋

PID:進(jìn)程的ID

USER:進(jìn)程所有者

PR:進(jìn)程的優(yōu)先級別,越小越優(yōu)先被執(zhí)行

NInice:值

VIRT:進(jìn)程占用的虛擬內(nèi)存

RES:進(jìn)程占用的物理內(nèi)存

SHR:進(jìn)程使用的共享內(nèi)存

S:進(jìn)程的狀態(tài)。S表示休眠,R表示正在運(yùn)行,Z表示僵死狀態(tài),N表示該進(jìn)程優(yōu)先值為負(fù)數(shù)

%CPU:進(jìn)程占用CPU的使用率

%MEM:進(jìn)程使用的物理內(nèi)存和總內(nèi)存的百分比

TIME+:該進(jìn)程啟動后占用的總的CPU時間,即占用CPU使用時間的累加值。

COMMAND:進(jìn)程啟動命令名稱

如何查看docker占用多少內(nèi)存

更多相關(guān)教程,請關(guān)注PHP中文網(wǎng)docker教程欄目。

以上就是如何查看

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊14 分享