In Windows 10, you install docker with Docker for Windows.
The installation provides:
In the settings change the resource of the host
Docker for Windows requires Microsoft Hyper-V to run. The Docker for Windows installer enables Hyper-V for you and VirtualBox no longer works. These VMs cannot be used side-by-side with Docker for Windows.
I have learned that there is:
The host:
All Windows accounts use the same VM to build and run containers. Containers and images created with Docker for Windows are then shared between all user accounts.
Docker - Shared Drive (Windows)
Kitematic Installation:
Docker use external credential helper that are by default installed with windows (at C:\Program Files\Docker\Docker\resources\bin)
They follows the same file pattern: docker-credential-xxxxx.exe
You set the xxxxx in the configuration file located at C:\Users\username\.docker\config.json in the property credsStore
{"credsStore":"desktop","stackOrchestrator":"swarm"}
More see Credentials Store
On Windows 10
docker: Error response from daemon: Mount denied:
The source path "D:/tmp"
doesn't exist and is not known to Docker.
See 'docker run --help'.
Solution: