如何将文件从Windows主机复制到Docker容器

6

寻找一种快速的解决方案,将本地文件复制到Windows上的Docker容器中。我在其他Stack Overflow的解决方案中没有找到这个。

你可以称之为在Docker容器内挂载Windows上的本地驱动器。


这可能更适合文档主题:http://stackoverflow.com/documentation/docker/1318/docker-volumes#t=201607260124515812406 - ldg
2个回答

3

从任务栏上的图标打开Docker设置:

Docker popup

前往“共享驱动器”,使您的本地驱动器可以被容器访问:

Docker shared drive settings

现在您可以将共享驱动器中的文件夹作为容器卷添加到容器中。使用来自Docker 入门指南nginx 示例作为例子:

docker run -it -v c:/Users:/data nginx /bin/bash

这将提供给您Shell访问权限,在其中您可以在nginx容器的/data目录中找到本地文件(c:/Users)。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接