Docker compose装载文件夹

Docker compose装载文件夹,docker,docker-compose,Docker,Docker Compose,嗨,我有多个文件夹,我想挂载。这是一个场景: 在我的主机上: 路径\to\mount\HostFolder\folder_* 在我的容器上: \路径\到\mount\ContainerFolder\ *这是一个数字 我想将所有文件夹装载到ContainerFolder\ ContainerFolder中已经有一些文件夹,因此我不能将HostFolder装载到ContainerFolder来保存它们 我希望使用regex,但volume关键字似乎不支持它,有什么建议如何管理它吗 我现在唯一的想法是

嗨,我有多个文件夹,我想挂载。这是一个场景:

在我的主机上: 路径\to\mount\HostFolder\folder_*

在我的容器上: \路径\到\mount\ContainerFolder\

*这是一个数字

我想将所有文件夹装载到ContainerFolder\ ContainerFolder中已经有一些文件夹,因此我不能将HostFolder装载到ContainerFolder来保存它们

我希望使用regex,但volume关键字似乎不支持它,有什么建议如何管理它吗


我现在唯一的想法是为我编写docker compose脚本。

我的建议是认真重新考虑您需要当前目录结构的假设。(当然,我知道这可能是不可能的。)

如果可以更改目录结构,则可以尝试按如下方式重新构造文件夹:

  • 集装箱船
    • 文件夹
      • 文件夹1
      • 文件夹2
通过这种方式,您可以将HostFolder装载到ContainerFolder的子目录中,而无需覆盖ContainerFolder本身的内容