LoginSignup
2
1

More than 1 year has passed since last update.

GPUを割り当てたDockerコンテナを扱う際によく使うコマンド

Last updated at Posted at 2021-06-04

はじめに

私が普段よく使うコマンドをまとめています。
DockerイメージからGPUを割り当てたコンテナ生成は別のスクリプトファイルを用意しているのでそこは覚えていないです。

dockerのイメージの一覧を見る

$ docker image

dockerコンテナの一覧を表示する

オプションをつけないと起動中のコンテナのみ表示する。"-a"をつけること停止中のもの含めてすべてを表示する。

$ docker ps
$ docker ps -a

dockerのリソースの使用率を監視する

$ docker stats

作成済みのコンテナを起動する。

$ docker start vm

dockerを停止する。削除する。

$ docker stop vm

コンテナ「vm-name」に入るためのコマンドの実行する。

コンテナから抜けてもコンテナは停止しない。

$ docker exec -it vm-name bash

GPUの情報を表示する。2秒おきに監視する。

$ watch -n 2 nvidia-smi
$ nvidia-smi --l 2

ストレージの使用率の確認方法。

$ sudo du -h -d 1
$ df

用法がわからないとき

わからないときは調べる。

$ du --help

実行中のプロセスを見る

$ ps aux | grep httpd

ログの場所を調べる

$ ls -l /proc/{プロセスのID}/fd

再帰的にパーミッション変更

$ find /path/to/dir -type d -exec chmod 777 {} +
$ find /path/to/dir -type f -exec chmod 777 {} +
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1