我已经在Windows 10操作系统中安装了。我正在docker容器中运行python脚本,它从磁盘读取文件,并在文件末尾添加少量文本。现在的要求是从Windows 10读取文件并对其执行相同的操作。
在docker中可以从操作系统上读取文件吗?
发布于 2017-07-23 17:05:03
当然,您可以使用卷。
例如,可以运行以下命令:
docker run -v path/to/your/file/on/host:path/to/the/file/on/container your_image发布于 2017-07-23 17:47:29
访问主机文件的唯一方法是可以挂载主机系统的主机目录。就像你有
c:\project\test.txt
您可以将c:\project安装到码头。
docker运行-v c:/project:/src映像
通过这种方式,我们将能够访问容器的src文件夹中的c:project文件。或者您可以在容器中创建文件夹并挂载它。
容器中的文件我们可以在容器的/src文件夹中访问,您可以在容器内使用该文件执行任何操作。
https://stackoverflow.com/questions/45267457
复制相似问题