gpt4 book ai didi

指向子目录/子文件夹的Azure Docker容器卷

转载 作者:行者123 更新时间:2023-12-03 04:03:00 25 4
gpt4 key购买 nike

在 Azure 上,我使用 Terraform 配置具有多个 docker 容器的容器组。我想让每个容器使用一个连接到同一文件共享的卷,但位于该共享内的不同子目录中。

文件共享/目录A/目录B

我可以使用volume-share_name = file_share 来配置containerA。

我想为containerB配置volume-share_name = file_share/directoryA和containerC,其中volume-share_name = file_share/directoryB

这可能吗?如果可能的话,如何将其指定为 Terraform 代码中的 share_name?如果没有,有解决方法吗?

最佳答案

恐怕你做不到。 Azure容器实例目前不支持将文件共享的子目录挂载到实例中。您只需将同一个文件共享挂载到多个容器即可共享其中的文件。

如果你想挂载文件共享的子目录,我建议你使用AKS,它支持这样做。当您使用 AKS 来执行此操作时,它将如下所示:

  volumes:
- name: volume1
azureFile:
secretName: azure-secret
shareName: data/volume1
readOnly: false
- name: volume2
azureFile:
secretName: azure-secret
shareName: data/volume2
readOnly: false

关于指向子目录/子文件夹的Azure Docker容器卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61384184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com