Expected behavior
The C drive should be a shared mount available to the docker VM.
Actual behavior
Docker is working, and I can create containers with a docker-compose command, but the mounted files aren’t available in the Docker VM.
Information
System: Windows 10 Pro
Docker version: 1.11.0
- By default the C drive wasn’t shared in Docker. So I tried to enable this by going to Docker settings > click “Manage shared drives” > check C drive > click Ok.
- On clicking Ok I recieve a challenge for my credentials. When I enter the credentials but keep “Remeber credentials” unchecked, the window closes. In the logs I see that the share could bot be made because there where no credentials given.
- When I enter my credentials and check the “Remember credentials” box, the challenge for credentials keeps popping up. In the logs I see the following error:
[10:53:59.988][Auth ][Info ] Storing credentials: myusername:***********
[10:53:59.998][Auth ][Info ] Retrieved credentials: myusername:***********
[10:54:00.034][SmbShare ][Info ] “C” is not shared
[10:54:00.037][SmbShare ][Info ] Sharing “C:” as “C”
[10:54:00.041][SmbShare ][Info ] Creating share C with Full Control to wimulkeman
[10:54:00.070][SmbShare ][Error ] Creating share failed with code 2: Systeemfout 1332.
Er is geen toewijzing uitgevoerd tussen accountnamen en beveiligings-id’s.
[10:54:00.097][SmbShare ][Info ] “C” is not shared
The error seems to be a system error 1332 from Windows. https://msdn.microsoft.com/en-us/library/windows/desktop/ms681385(v=vs.85).aspx