Docker:从Windows主机挂载卷

我在Windows上使用1.12版本的Docker,因为我不能使用Hyper-V的新版“原生”版本 – 所以我有我的快速入门terminal,并通过不可见的底层虚拟框与Docker主机进行通信。

现在我遇到了这个问题,我需要将一个本地文件夹挂载到一个容器,这个容器在docker-machine中成功运行

--volume="`pwd`:/root/data" 

到docker运行命令,但是当我从我的Windows快速启动terminal启动相同的命令时(即使pwd命令在terminal上正常工作)它不会。

我试图find目录的Windows特定设置,并testing了几种格式的组合,但没有运气。 任何人都可以帮助我如何正确指定一个Windows文件夹(例如C:\Users\alexander.ruehl )的卷参数?

您可以使用卷的相对path:– --volume="./mydata:/root/data"

另外请确保您已经授予对Docker的读/写权限。

在这里输入图像说明