【发布时间】:2016-10-12 01:01:54
【问题描述】:
我一直在尝试类似的事情
docker run -t -i -v c/my-project:/usr/share/my-project mp /bin/bash
(mp 是我的容器的名称)和
docker run -t -i -v c/my-project:/usr/share/my-project:Z mp /bin/bash,
但是当一个目录 my-project 在 docker 镜像中创建时,尽管在 Windows 中该目录不是空的,但它始终是空的。
我已使用 RUN mkdir 和 ADD c/my-project 在 Dockerfile 构建中添加文件,但这是次优的。
【问题讨论】:
-
你的 Linux 虚拟机在哪里运行?卷安装仅适用于某些设置,例如。 Docker Toolbox 与 VirtualBox(然后仅包含您的用户文件夹中的文件夹)和适用于 Windows 的 Docker。
-
你应该试试新的 docker beta for windows。
标签: linux windows bash docker dockerfile