I am new with docker an also have this problem.
I just want to share my solution.
Before installing docker just change the location of the Virtual Hard Disk from the Hyper-V settings.
Then by default docker will install there.
Share and learn in the Docker community.