2

我现在遇到 Docker 问题(Windows 7),非常感谢任何见解。我在名为 docker 的容器中设置了一个容器,tf_files/starwars并希望将文件放入该容器中,但出现此错误:

在“C:\Users\Brian\Downloads\darthvader 之后缺少目标文件操作

我尝试添加引号,但无济于事。我将非常感谢任何帮助,因为我一直在试图弄清楚如何将这个文件从我的计算机添加到这个容器中几个小时。

4

1 回答 1

1

据我所知,要将文件添加到您的容器中,您可以通过两种方式执行此操作。

您可以docker image使用.COPYDockerfile

请参阅: https ://docs.docker.com/engine/reference/builder/#copy

或者,您可以将容器的卷挂载到主机。

例子: docker run -v c:\<path>:c:\<container path>

c:\pathWindows 机器上的目录在哪里,container_path容器将在哪里看到来自主机的文件。

因此,您C:\path从主机放入该区域的任何文件也将在容器中可见。

请参阅: https ://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume

于 2017-06-01T01:04:49.090 回答