我在Windows 10 Enterprise上运行Docker Desktop for Windows.我得到以下内容:
PS C:\ Users> docker run --rm -vc:/ Users:/ data alpine ls/data C:\ Program Files\Docker\Docker\Resources\bin\docker.exe:来自守护进程的错误响应:C:驱动器是不在Docker for Windows设置中共享它.
从共享驱动器选项卡中的Docker设置,我看到C
驱动器在那里,但未检查.当我检查它并按Apply时,系统会提示我输入密码.成功输入后,C
仍未检查驱动器.
人们在分享时面临着不同的问题.但常见的是基于非英语字符的密码或带空格的密码.
如果您可以更改密码并删除空格/特殊的非英文字符,那么它应该可以工作.
您可以尝试的其他解决方法是创建本地用户并授予其对C:的访问权限,然后在docker设置中共享C:\时使用此本地用户凭据