-
Notifications
You must be signed in to change notification settings - Fork 288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't share host drive (D) with Docker in Windows with a user with or without password #125
Comments
Hi @reypm thanks for this detailed bug report. I'm sorry you won't be able to share any drive if you don't have a password. This is a limitation of Windows. Now, of course, it should work if you set a password. Can you try with another password, maybe without special characters? We still have issues with some specials characters. The next version of Docker for Windows contains more fixes to the file sharing. I hope it will solve your issue. |
Hi @dgageot my current password is like |
@dgageot any advice? I can't share the drives from Windows to Docker. This information comes from log file:
|
Here are the logs again, apparently it mount the drive and unmount it because of an error. Also I've notice that is trying to mount
|
Can you check the "Turn on password protected sharing" setting in the On Tue, Oct 18, 2016 at 3:18 AM, ReynierPM notifications@github.com wrote:
Simon Ferquel - simon.ferquel@docker.com |
@simonferquel I have check the "Turn on password protected sharing" back to on and the from Shared Drives reset credentials, tried again and the result is the same. The UI gets freeze with a text saying "Updating drives" so I've check the logs and see what is happening:
Apparently the D drive was mount but then I've tried to build some images and start it's containers but it fails because D wasn't mount.
|
Can you please reset credentials and re-enable the shared drive, and then send a diagnostic ? the logs don't contain enough info for me to debug the issue. |
@simonferquel here is the logs:
BTW did you know any way to attach logs file to this issues? I've tried dragging & dropping but seems to be only for images |
Also I have tried with C and E as well and didn't work either |
By any chance, do you have a 3rd party firewall installed on your machine ? |
@simonferquel you mean something like ESET Smart Security? Yes, I have it. What should I disabled there in order to test? The firewall itself? |
You can run a quick test with the firewall deactivated yes. If it works, we'll figure out a network rule that doesn't block samba shares with the VM |
@simonferquel that was the problem, now is running properly some rule were stopping the application to work as it should be. What can I do in order to discover the conflict rule? I have exported the configuration to an XML file but I don't think that will help |
You have to create a rule that allows inbound TCP connection on port 445 on the interface with IP 10.75.0.1 (should be named vEthernet (DockerNAT)) |
@simonferquel qq before continue testing this: what's the proper way to mount the volumes in Windows? I have tried the following:
This last one ends with the following errors:
|
the correct syntax should be the first one. Status 0 says that your container entrypoint returned without any error |
@simonferquel sorry for my ignorance but I am not sure how to deal with this problem. What do you mean with your container entrypoint returned without any error? Could you take a quick look to this Dockerfile and tell me what could be failing on Windows? |
@reypm Could you run this simple command to confirm that fire sharing works (or not):
|
@dgageot sure, here is the output:
|
@reypm Thanks a lot. It shows that file sharing works now. Could you create a new ticket with any new issue you might have? If it's a docker-compose issue, you might also want to take a look at compose issues |
@simonferquel I have created a rule as you can see in the image below: But still not working with the firewall enabled, the only way I could get it working is disabling the firewall, mounting the drive, enable the firewall, any ideas? |
@reypm you might want to change the |
@dgageot that change doesn't make it to works but anyway is working now that's something I need to figure it out and if I can I will come back for help :p closing the issue now |
so is there a way to use straight c:\wamp\www:/usr/nginx/html? |
@markl17 I'm not sure what you try to do: Does something like:
not work for you? If so, please open a separate issue with error message and diagnostics ID. |
yes it seems to work becouse when i do eec /bin/sh and go to /gin/share/nginx/html i see all of my files yet when i browse to it it tells me forbiden so explain me that one |
could you open a separate issue with sample command line to reproduce? |
i thought this is about mounting a different point than c:\users |
有人解决window10 的挂载问题吗? |
Closed issues are locked after 30 days of inactivity. If you have found a problem that seems similar to this, please open a new issue. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
Expected behavior
Actual behavior
The current user haven't a password because I am the only want using this PC so I get rid of it. I am running a container with a volume as following:
And I get the following output|error:
After get the error I have tried to share the D drive from the docker GUI but at first I can't because the user hasn't a password and the OK button doesn't get enabled:
After that I created a password for the user and tried again but it fails again (see logs for more info).
In both cases I had the option "Password Protected Sharing" set to off in Control Panel\All Control Panel Items\Network and Sharing Center\Advanced sharing settings as shown in the image below:
Information
The text was updated successfully, but these errors were encountered: