我可以在我的windows hyperv docker安装上创建一个卷

时间:2016-08-04 13:10:40

标签: windows docker hyper-v

我需要一些关于此的直接答案,因为当前的docker信息和一般Web信息混合了hyperv和vmware信息。

我在windows 10 pro机器上安装了docker。我没有安装vmware /虚拟机箱我不需要它我有hyperv?我可以很好地在Linux Ubuntu盒子上使用docker而且我(想想!)我理解卷。对不起背景......

我正在开发一个节点应用程序,我只想让我的Linux容器中的卷映射到我的Windows机器上的本地目录,这应该很简单,但每次我运行我的(比如alpine linux)容器&#39 ; -v / c / Users:/ somedata' Linux / somedata目录中的目录是空的吗?

我在Windows上没有获得此功能?如果你有一个不错的链接,我将非常感激,因为我已经过了两天的码头信息,我觉得我无处可去!

如果Windows和Linux之间不支持卷,因为操作系统的差异,答案是在Docker文件中使用副本吗?只需将我的dev文件复制到正在创建的容器中?

很多人提前感谢!

1 个答案:

答案 0 :(得分:0)

已经能够获得链接,但我还不知道规则是什么。

(我正在使用Docker for windows 1.12.0-beta21(build:5971))

您必须在泊坞窗设置中共享驱动器(这可能需要登录)

我曾经使用过一两次

-v //d/vms/mysql:/var/lib/mysql

(我有一个文件夹D:\vms\mysql

(注意" // d"表示驱动器号)

我试图用不同的设置重现这个,但我没有运气。希望下一个版本能让我们更轻松!