繁体   English   中英

Docker-compose 挂载文件夹

[英]Docker-compose mount folder

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

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

在我的容器上:\\path\\to\\mount\\ContainerFolder\\

* 是一个数字

我想将所有 folder_* 挂载到 ContainerFolder\\ ContainerFolder 里面已经有一些文件夹,所以我不能将 HostFolder 挂载到 ContainerFolder 来保存它们。

我想使用正则表达式,但volume关键字似乎不支持它,有什么建议可以管理它吗?

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

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

如果您可以更改目录结构,您可以尝试像这样重组文件夹:

  • 容器文件夹
    • 文件夹
      • 文件夹_1
      • 文件夹_2

这样,您可以将 HostFolder 挂载到 ContainerFolder 的子目录中,而不会覆盖 ContainerFolder 本身的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM