无法在Docker for Windows上共享C盘

我在Windows 10 Enterprise上运行Docker。 我得到以下内容:

PS C:\Users> docker run --rm -vc:/Users:/data alpine ls /data C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: C: drive is not share it in Docker for Windows Settings. 

从共享驱动器选项卡中的Docker设置,我看到C驱动器在那里,但它没有被检查。 当我检查它并按下应用程序,我被提示input密码。 成功input后,C盘仍未被检查。

人们在分享时会遇到不同的问题。 但常见的是非英文字符的密码或带空格的密码。

如果你可以改变你的密码,并删除空格/特殊的非英文字符,那么它应该工作。

您可以尝试的其他解决方法是创build一个本地用户并授予它对C:的访问权,然后在Docker设置中共享C:\时,使用此本地用户凭据