docker が使用するメモリ量を確認する方法:
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## 2. まず docker ps -a でコンテナのコンテナ ID を見つけ、次に ps -ef でコンテナに対応するプロセスを見つけます。コンテナに対応する pid を取得した後、top、pmap を使用できます。 、 ps およびその他のコマンドを使用してプロセス メモリを表示し、コンテナのメモリを表示します。 top
top -p 5140内容説明PID:プロセスのIDUSER:プロセス所有者PR:プロセスの優先度process は小さいほど優先的に実行されます。 NInice: 値VIRT: プロセスが占有する仮想メモリRES: プロセスが占有する物理メモリプロセス
##SHR: プロセスによって使用される共有メモリ
##S: プロセスのステータス。 S はスリープ中、R は実行中、Z はゾンビ状態、N はプロセスの優先度の値が負の値であることを意味します %CPU: プロセスが占有している CPU の使用率 %MEM: プロセスが使用する物理量 メモリの割合と合計メモリ TIME: プロセスが開始されてからプロセスが占有する合計 CPU 時間、つまり CPU 使用時間の累積値。 COMMAND: プロセス起動コマンド名その他の関連チュートリアルについては、PHP 中国語の docker チュートリアル
列に注目してください。 Webサイト。以上がDocker が使用するメモリ量を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。