无法在Docker for Windows上共享C驱动器

use*_*706 8 docker docker-for-windows docker-desktop

我在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仍未检查驱动器.

Tar*_*ani 5

人们在分享时面临着不同的问题.但常见的是基于非英语字符的密码或带空格的密码.

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

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