使用docker stats命令可以查看容器的内存,但是有时候docker stats命令获得的数据可能准确,可以参考下面这种方式

先通过docker ps -a 找到容器的container id

再使用ps -ef 找到容器对应的进程

获得容器对应的pid后,就可以使用top、pmap、ps等查看进程内存的命令查看容器的内存占用情况了

top

top -p 5140

内容解释

PID:进程的ID

USER:进程所有者

PR:进程的优先级别,越小越优先被执行

NInice:值

VIRT:进程占用的虚拟内存

RES:进程占用的物理内存

SHR:进程使用的共享内存

S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数

%CPU:进程占用CPU的使用率

%MEM:进程使用的物理内存和总内存的百分比

TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。

COMMAND:进程启动命令名称

pmap

pmap -d 5140

ps

ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep 5140

其中rsz为实际内存

---------------------

作者:Saleson

来源:CSDN

原文:https://blog.csdn.net/mr_rain/article/details/83111422

版权声明:本文为博主原创文章,转载请附上博文链接!

实时查看docker容器日志

实时查看docker容器日志 $ sudo docker logs -f -t --tail 行数 容器名 例:实时查看docker容器名为s12的最后10行日志 $ sudo docker logs ...

查看 docker 容器使用的资源

在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的.幸运的是 docker 自己就提供了这样的命令:docker stats. 默认输出 docker sta ...

[转]查看 docker 容器使用的资源

作者:sparkdev 出处:http://www.cnblogs.com/sparkdev/     在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的.幸 ...

如何查看Docker容器环境变量,如何向容器传递环境变量

1 前言 欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章! 了解Docker容器的运行环境非常重要,我们把应用放在容器里执行,环境变量会直接影响程序的执行效果.所以我们要知道容器内部的 ...

Linux下查看根目录各文件内存占用情况

一.服务器运行一点时间后各种的项目文件,日志文件,数据库备份登,会越来越多,在linux下可以使用 du 和 df 命令查看. 1.df -h 命令查看整体磁盘使用情况 2. 使用 du -ah -- ...

win8以上系统查看iis网站进程内存占用情况

由于win8以上系统在任务管理器中已经屏蔽了具体的IIS网站的进程,在进程以及详细中无法区分是哪个站点了,所以我们需要先知道各站点对应的进程pid,然后再到任务管理器中根据具体的pid查看资源占用情况 ...

查看docker容器的IP地址

|awk '{print $2}' |tr '"' " " |tr ',' ' '       # 可以用容器id或名称 方法二: docker inspect --fo ...

【docker】查看docker容器或镜像的详细信息命令,查看docker中正在运行的容器的挂载位置

命令: docker inspect f257d69e0035 格式: docker inspect 容积或镜像ID 首先,docker ps获取简要信息 然后输入命令docker inspect   ...

Linux查看docker容器日志

docker logs -f 容器名或ID | grep fail | more grep fail:过滤包含fail的日志内容

随机推荐

Default Title

測試的標誌 代表意義 1. 關於某個檔名的『檔案類型』判斷,如 test -e filename 表示存在否 -e 該『檔名』是否存在?(常用) -f 該『檔名』是否存在且為檔案(file)?(常用) ...

js回调函数

自学jQuery的时候,看到一英文词(Callback),顿时背部隐隐冒冷汗.迅速google之,发现原来中文翻译成回调.也就是回调函数了.不懂啊,于是在google回调函数,发现网上的中文解释实在是 ...

Winform实现鼠标可穿透的窗体镂空效果

今天找到一个名叫LICEcap的录屏软件,录制界面是这样的:     这个炫酷的空心窗口就是镜头,调整好大小,然后对准需要录制的地方按下Record就可以生成gif了. 卧槽太NB了我也要做一个! 根 ...

CentOS 6.7平台nginx压力测试(ab/webbench)

压力测试工具一:webbench 1.安装 wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz tar zxvf w ...

Watch OS2.0开发概述

(注:尊重劳动成果,转载请注明出处 http://www.cnblogs.com/xiaochunle/p/4620230.html ) Watch OS 2.0时代 北京时间2015年6月9日,WW ...

EBS基础—表的后缀

1._ALL或无后缀:基表,所有对数据操作最终都是对基表的操作,表包含所有不同经营单位的信息,多组织环境. 2._B/_T:也是一种基表.一些数据和验证存储在此表中. 3._TL:语言的基表,TL表支 ...

windows 7 SDK和DDK下载地址

查个小资料,得到地址,顺便记录一下. Windows Driver Kit Version 7.1.0 http://www.microsoft.com/downloads/details.aspx? ...

Java可视化编程,基于布局管理器的UI设计

在讲述了如何将用户与功能实现代码联系到一起.怎么样便于用户理解和符合用户的使用习惯? 本篇还是就此问题作分析,站在用户角度上分析UI各组件倒底该如何设计呈现. 优秀的UI会 ...

`define、parameter、localparam三者的区别

`define: 可以跨模块的定义,写在模块名称上面,在整个设计工程都有效.一旦'define指令被编译,其在整个编译过程中都有效.例如,通过另一个文件中的`define指令,定义的常量可以被其他文件 ...

[leetcode-504-Base 7]

Given an integer, return its base 7 string representation. Example 1: Input: 100 Output: "202&q ...

linux查看docker使用率,查看docker容器的内存占用相关推荐

  1. oracle 查看cpu使用率,查看Oracle所在服务器的cpu使用情况

    查看Oracle所在服务器的CPU使用情况 --使用Oracle视图查看操作系统监控数据库 select * from v$osstat; select * from v$sysmetric_hist ...

  2. GUP使用率查看命令

    首先呢,要使用命令lspci | grep -i vga  查看你的显卡是NVIDIA的还是Intel的.对于NVIDIA的直接装个NVIDIA的驱动就可以查看了( nvidia-smi ),这个网上 ...

  3. Docker 容器 jvm 内存参数调整优化

    前言 在使用Docker部署java 项目时,发现容器占用内存很高,导致服务器内存压力大,一个简单的boot项目,占用达到1G多内存,有些容器甚至达到快3G内存,并且发现java -jar 启动的项目 ...

  4. 【Docker 入门】Docker简介与安装

    Docker Desktop for Windows 目录: Docker Desktop for Windows 1. Docker简介: 2. Docker应用场景: 3. Docker对比虚拟机 ...

  5. docker logs 查看docker容器日志

    命令格式 $ docker logs [OPTIONS] CONTAINEROptions:--details 显示更多的信息-f, --follow 跟踪实时日志--since string 显示自 ...

  6. docker logs 查看docker容器日志详解

    docker logs 查看docker容器日志详解 通过docker logs命令可以查看容器的日志. 命令格式: $ docker logs [OPTIONS] CONTAINEROptions: ...

  7. docker如何查看宿主机到容器端口映射

    docker/Docker如何查看宿主机到容器端口映射关系 背景 前些天的时候, 在定位问题时发现docker emqx 连接websocket (8083)端口出现异常. 经过很长时间定位, 才发现 ...

  8. Docker 如何查看容器IP地址

    环境: Centos7.5 docker Version: 20.10.6 vmware 16.0 问题描述: Docker 如何查看容器IP地址 解决方案: 1.docker exec -it ID ...

  9. Docker内查看Linux版本的几种方式

    Docker内查看Linux版本 1.查看Linux内核版本 cat /proc/version (base) root@e72e41bd5698:/# cat /proc/version Linux ...

最新文章

  1. php调用应用程序api,使用PHP调用openAPI
  2. 选择or不选择苹果的理由
  3. springboot 整合mybatis_SpringBoot整合Mybatis、MybatisPuls
  4. ros::spin() 和 ros::spinOnce()
  5. scratch编程作品展示
  6. Word转换pdf方法:pdf虚拟打印机怎么用攻略详解
  7. 获取棋盘格与标准模板在扫描仪上不同位置图片
  8. Haar特征计算过程【DataWhale学习记录】
  9. 大米产品体验师活动火热进行!感谢客户最真实的心声
  10. 蒸汽平台进dota2显示连接不上服务器,蒸汽平台dota2连不上服务器
  11. idea git Untracked Files Prevent Pull
  12. dede标签帮助手册参考
  13. 关于.aspx与.aspx.cs的关系
  14. 遇到押金不退,该怎么办?
  15. 【OAI】【debug】分立机器基站接入核心网并调试可用解决之路
  16. can和could的用法_can 和 could 用法异同
  17. Flutter AnimatedSwitcher 实现的滑动切换数字动画效果
  18. 短波宽带通信系统的信道建模仿真及优化
  19. [软件测试] 开卷有益—推荐阅读书单
  20. 思科路由器ios系统学习

热门文章

  1. jQuery 之父:每天写代码
  2. R语言中的聚类的使用
  3. ubuntu重启+sublime快捷键
  4. 动态获取UILabel的bounds
  5. CSS魔法堂:重拾Border之——更广阔的遐想
  6. HTML5新特性---Form表单前台通过正则表达式自动验证邮箱
  7. Java中Split函数的用法技巧
  8. 开发各种信息管理系统的标准演示数据都帮你整理好了,少了录入演示\测试\模拟数据的烦恼了[提供下载]...
  9. 很高兴加入51cto——交朋友
  10. linux ubuntu systemd-udevd进程 cpu占用过高 解决方法