Самое простое решение - переместить каталог в нужное место, а затем создать соединение каталога из старого местоположения в новое:
move C:\ProgramData\Docker D:\mypath\Docker
mklink /j C:\ProgramData\Docker D:\mypath\Docker
, что заставляет Docker полагать, что данные все ещена C:\ProgramData\Docker
, даже если это не так, и он не займет никакого места на C:
.
. Вы можете найти несколько других решений на https://github.com/docker/for-win/issues/185, но, похоже, чтоони не работают на 100%.