无法在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:\时,使用此本地用户凭据
- .Net Core WebApi拒绝在Docker容器中的连接
- docker工人 – 在主机和容器上组成永久性数据
- Play框架和Docker生产configuration
- 如何将一个Dockerfile转换成一个Docker组合图像?
- 即使testing失败,TravisCI构build也能成功
- 查找Docker AUFS diff文件夹所属的容器或图像
- 如何在docker remote api中创build容器? (去-dockerclient)
- 如何在(私人)Dockerregistry(API v2)中查找图像的创builddate?
- composer php安装(自己的容器)与Docker缺lessPHP扩展