0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

jetsonでのディスク枯渇対策 dockerの場合

Last updated at Posted at 2024-04-23

課題: dockerを使うと/var/lib/docker がディスクスペースを圧迫する。

Jetsonの場合

  • Jetson AGX Orin でも64GB しかない。
  • 以下の手法はLinuxであれば共通であるはずの内容。
  • Jetsonの場合にはディスクスペースの枯渇を生じやすいだけ。

dockerでのディスク使用量を知るには

command
sudo docker system df

もしくは

command
sudo df -hs /var/lib/docker 

このように大量にディスクを消費してしまう。

使われていない領域を削除するには、以下のコマンドを実行する。

command
sudo docker system prune

いま利用している分の設定に関するキャッシュ部分を残そうとするには、
利用しているdocker 環境を docker run している状態にしておく。
その状態でsudo docker system prune をすればよい。

それでもディスクスペースが不足している場合には
sudo docker system prune --volume --all
がある。
この場合、docker でボリュームを含めて問答無用で削除します。
全てのキャッシュデータなどが削除されるので、次回のdocker buildがとても遅くなります。

SEE ALSO

付記:

ubuntu版Dockerを毎回sudoなしで実行したい
を参照して、sudo なしでdocker コマンドを実行できるようにしましょう。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?