Store docker machine in D: drive rather than in C:\Users\… windows 7

Is it somehow possible to store docker machine with “virtual machine disk” in D: drive because I don’t have enough space on C: drive.
I mean, file disk which is now stored in C:\Users\Gondil\.docker\machine\machines\myvm Is it possible to store it for example to D:\vm? Because when I start some container and it is whole downloaded an it has for example 10GB size, it is quite big for my Sysem SSD.

Is there some config in which I can change directory of created machines?

  • How to build a sidecar container for passing files from a machine outside of the Kubernetes cluster?
  • Oauth authentication in Apache SuperSet
  • Debug set always restart container docker
  • Docker image corruption? Remove layers?
  • Centralized logging for simple docker applications
  • Cannot install inside docker container
  • Cannot start mysql or mysqld_safe on ubuntu
  • Java code to view status of docker containers on remote host, connection refused
  • “docker run swarm create” failed with error “503 Service Unavailable”
  • custom script on docker run
  • Docker read-only API access
  • Docker inspect: Select field that has forward slash using jq
  • One Solution collect form web for “Store docker machine in D: drive rather than in C:\Users\… windows 7”

    You could move all .docker and it’s sub-directories to the location on your other disk, then mklink to the location on your other disk. For example:

    mklink /D "C:\Users\Gondil\.docker" "D:\vm\.docker"
    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.