一个泊坞窗卷中的多个文件夹

时间:2016-09-27 07:12:00

标签: docker volume

我有两个文件夹,比如/ etc / folder1和/ etc / folder2。我想在同一个docker卷中映射它们。所以我在我的卷的根目录中有这两个文件夹。那可能吗?

我想要的是:

/etc/folder1 
/etc/folder2
and then /vol1/folder1 and /vol1/folder2

2 个答案:

答案 0 :(得分:2)

是:

> mkdir ~/vol1
> mkdir ~/vol2
> touch ~/vol1/file1
> touch ~/vol2/file2
> docker run -it -v ~/vol1:/vol1 -v ~/vol2:/vol2 ubuntu find / -name file*
/vol2/file2
/vol1/file1
...

您可以将多个卷装入容器,并且可以使用卷将单个文件从主机挂载到容器中。

答案 1 :(得分:2)

我认为有可能:

php:
    image: imagename
    volumes:
        -/etc/folder1:/folder1
        -/etc/folder2:/folder2

你必须创建folder1& Dockerfile中的folder2。

...
RUN  mkdir folder1 folder2
...