繁体   English   中英

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

[英]How to copy files from Windows host to Docker container

寻找在Windows上将本地文件复制到Docker容器的快速解决方案。 我无法在其他Stack Overflow解决方案中找到它。

您可以在Docker容器中将此安装称为Windows上的本地驱动器。

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

Docker弹出窗口

转到“共享驱动器”并使您的本地驱动器可供您的容器访问:

Docker共享驱动器设置

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

docker run -it -vc:/Users:/data nginx /bin/bash

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

如果Windows操作系统不是win 10 pro,那么Doc​​ker就是安装了Docker Toolbox。 在这种情况下,可能无法在任务栏中找到设置对话框选项。 请参阅此处https://stackoverflow.com/questions/42326563/mounting-windows-drives-to-access-from-docker,了解如何安装Windows文件夹以从容器访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM