LoginSignup
0
1

More than 5 years have passed since last update.

"docker load"したら"no space left on device"となったときの対策

Posted at

問題

docker load < image.tar

したら、"no space left on device"が返ってきた。
"df -h"してみると、なるほど、容量がいっぱいだ。
削除できるファイルもあんまりない。どうしよう。

対処法

/var/lib/docker

にあるdocker関連ファイルを、全部外付けHDDに移してしまい、/var/libにシンボリックリンクを貼る。

具体的なコードとしては、以下のような感じ。

sudo mv /var/lib/docker /mnt/hdd/docker
sudo ln -s /mnt/hdd/docker /var/lib/docker

"/mnt/hdd"ていうのは外付けHDDをマウントしたディレクトリ。

子供だましのようだが、これで無事にload→runまで成功した。

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