在Dockerfile中尝试使用{WORKDIR}
并用{ADD}
替换了{COPY}
。仍然没有将CSV文件保存在本地计算机中的本地文件夹中,为什么?
答案 0 :(得分:0)
为了从Docker容器写入主机文件,请首先将目录volume mount放入正在运行的容器中。
例如,我们可以将当前工作目录安装到容器中的目录中:
$ docker run -v $(PWD):/pwd_in_container -it --rm busybox touch /pwd_in_container/test
然后我们在容器中创建的文件将在主机上可用:
$ ls test
test