Docker マシン、Windows 7 の D: ドライブ上の仮想マシン

Docker マシン、Windows 7 の D: ドライブ上の仮想マシン

C: ドライブに十分なスペースがないため、D: ドライブに「仮想マシン ディスク」を含む Docker マシンを保存することは可能ですか。つまり、Docker と VM は現在、C:\Users\MyName\.dockerまたは\.VirtualBoxフォルダーを使用しています。コンテナーはそこでダウンロードされ、解凍されるため、非常に多くのスペースを消費します。

例えば ​​に保存することは可能ですかD:\vm?

作成されたマシンのディレクトリを変更できる設定はありますか?

答え1

議論に基づいてここgithubの問題追跡で説明されているように、daemon.jsonパスにファイルを追加することで可能になる場合があります。C:\ProgramData\Docker\configここ

ソーシャルテクネットの回答では、追加するオプションは

{"graph": "D:\\ProgramData\\Docker"}

しかし、github の問題追跡システムに記載されているように、2018 年 5 月にそのオプションはこれに置き換えられる予定です。

{ "data-root": "d:\docker" }

いずれにしても、以前の回答で提案された解決策も有効なオプションです。

関連情報