環境
Ubuntu 14.04 LTS
Docker version 18.06.1-ce, build e68fc7a
#方法
Docker のイメージ、コンテナー、データボリューム等、Docker が自動的に作るもろもろのファイルの置き場所は、デフォルトでは、/var/lib/docker
になっているらしい。これを他の場所に移す場合、docker のデーモンを停止した上で、/etc/docker/daemon.json
というファイルに、
{
"data-root": "/to/some/path"
}
と書いてデーモンを再開すればよい(daemon.json は、私の環境ではなかったので作った)。
Ubuntu 14.04 では、docker デーモンの停止(再開)は sudo service docker stop(start)
。
ウェブ上ではいろんな情報が錯綜しているのだが、公式ページにも案内があるし、おそらくこの方法が今のところ一番安全ではないかと考えている。