在Docker中的容器和主机之间共享数据(Dockerfile)

时间:2018-10-04 07:27:18

标签: docker dockerfile

我有一个应用程序,可以将许多文件写入自己的根文件夹。应用程序包装在Docker容器中。当应用程序写入文件时,我希望在主机上获得相同的更改,而不仅仅是在容器中。

我应该使用这个-https://docs.docker.com/engine/reference/builder/#volume

在Docker compose中,我将在volumes部分中编写 / application:/ application 。在docker run命令中,我将使用-v /application:/application

但是要点是,我无法使用-v标志指定命令,也无法创建撰写。我应该使用Dockerfile解决这个问题。

我尝试过这样的事情:

FROM python:3.6-onbuild
ENV PYTHONUNBUFFERED 1

WORKDIR /application
COPY . /application

VOLUME ["/application"]

但是它不起作用。请帮帮我。

0 个答案:

没有答案