将输出数据帧从Docker保存到本地计算机

时间:2020-04-27 01:32:23

标签: python docker csv

在Dockerfile中尝试使用{WORKDIR}并用{ADD}替换了{COPY}。仍然没有将CSV文件保存在本地计算机中的本地文件夹中,为什么?

1 个答案:

答案 0 :(得分:0)

为了从Docker容器写入主机文件,请首先将目录volume mount放入正在运行的容器中。

例如,我们可以将当前工作目录安装到容器中的目录中:

$ docker run -v $(PWD):/pwd_in_container -it --rm busybox touch /pwd_in_container/test

然后我们在容器中创建的文件将在主机上可用:

$ ls test
test