Home > Operation and Maintenance > Docker > How to check how much memory docker takes up

How to check how much memory docker takes up

Release: 2020-03-31 15:36:52
Original
25656 people have browsed it

How to check how much memory docker takes up

How to check how much memory docker takes up:

1. Use the docker stats command to check:

$ 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
Copy after login

How to check how much memory docker takes up

2. First find the container ID of the container through docker ps -a, and then use ps -ef to find the process corresponding to the container. After obtaining the pid corresponding to the container, you can use top, pmap, ps and other commands to view the process memory to view the memory of the container. Occupancy situation.

top

top -p 5140
Copy after login

Content explanation

PID: ID of the process

USER: Process owner

PR: Priority level of the process , the smaller it is, the priority it will be executed

NInice: Value

VIRT: The virtual memory occupied by the process

RES: The physical memory occupied by the process

SHR: Shared memory used by the process

S: The status of the process. S means sleeping, R means running, Z means zombie state, N means the priority value of the process is a negative number

%CPU: The usage rate of the CPU occupied by the process

%MEM: The physics used by the process Percentage of memory and total memory

TIME: The total CPU time occupied by the process after it is started, that is, the accumulated value of the CPU usage time.

COMMAND: Process startup command name

How to check how much memory docker takes up

For more related tutorials, please pay attention to the docker tutorial column on the PHP Chinese website.

The above is the detailed content of How to check how much memory docker takes up. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template