This is not a duplicate of Change Docker machine location - Windows
I\'m using docker native, version 1.12.1-stable (build: 7135) on Windows 10 Pro with Hyp
I found a solution here
Docker native, on Windows, runs in a Hyper-V virtual machine.
I have to move the VM used by docker to the desired location. I did this using the GUI of Hyper-V manager. The VM for docker is called MobyLinuxVM.
And to be sure futures VMs of Hyper-V will be stored on my secondary drive, I followed those instructions
In a powershell terminal (destination folders must exist)
SET-VMHOST –computername <computer> –virtualharddiskpath 'D:\Hyper-V_Virtual-Hard_Disks'
SET-VMHOST –computername <computer> –virtualmachinepath 'D:\Hyper-V_VMs'