1. HOME
  2. 開発・ブログ運営
  3. Docker
  4. Docker コンテナが消費しているリソース(CPU とか メモリとか)を確認するコマンド
2016年08月01日
Docker for Mac を使って WordPress の ...
2016年07月29日
Docker for Mac のインストール
2016年07月31日
Docker 公式イメージで立ち上げた PHP-FPM コンテ ...
2016年05月26日
エックスサーバーから さくらVPS + Docker に引っ越 ...
2016年07月29日
Docker 公式イメージで立ち上げた Nginx コンテナを ...
2016年07月09日
MySQL, WordPress, phpMyAdmin コン ...

Docker コンテナが消費しているリソース(CPU とか メモリとか)を確認するコマンド

どんどん Docker コンテナを立ち上げるとどんどんリソースを消費しますのでちゃんとリソース管理はしておかないと。。

それぞれの Docker コンテナがどれだけのリソース(CPU やメモリ)を消費しているかを確認するためには、docker stats コマンドを使います。

調査したいコンテナのコンテナ ID を docker ps などで確認してから、

$ docker stats [コンテナ ID]

をすると、

のように表示されます。表示は1秒ごと(?)に更新されるので終了するときは Ctrl + c で。

ちなみに、コンテナが存在していても停止していれば一切リソース(CPU & メモリ)は消費しないようです。

また、複数コンテナを docker-compose などで起動している場合、残念ながら docker-compose stats みたいなコマンドはないので、1つづつ docker statsu で確認する必要があります。


まとめ

Docker は簡単にコンテナを立ち上げられるので、使わないコンテナは停止しておかないと無駄にリソースを食い潰しちゃうので気をつけてください。

でわでわ。








この記事にコメントする





Copyright © 2012 - 2014 MacBook Air とWordPressでこうなった All rights reserved
Powered by WordPress.