Как переместить MobyLinuxVM.vhdx на другой драйвер - PullRequest
0 голосов
/ 22 января 2019

Я использую Docker в Windows 10. После запуска docker pull kaggle/python файл MobyLinuxVM.vhdx занимает почти 30 ГБ и переполняет мой драйвер С. Как безопасно переместить этот файл в другой драйвер?

1 Ответ

0 голосов
/ 26 июня 2019

1 - отключить Docker

2 - Переместите C:\path\to\file\Hyper-V\Virtual Hard Disks\MobyLinuxVM.vhdx в E:\Foo\Bar\MobyLinuxVM.vhdx (больший драйвер)

3 - Изменить %APPDATA%\Docker\settings.json для установки "MobyVhdPathOverride": "E:\\Foo\\Bar\\MobyLinuxVM.vhdx"

4 - Запустить Docker

В следующий раз, если вы хотите отредактировать расположение виртуальной машины по умолчанию при запуске команды pull, откройте powershell от имени администратора и выполните эту команду:

Set-VMHost -VirtualHardDiskPath <the/new/path>

чтобы проверить, изменили ли вы путь, выполните эту команду:

(get-vmhost).VirtualHardDiskPath

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...