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