早上好,
我已经尝试了几个小时来将我的共享文件卷挂载到我的 Mongo 容器上。
这里是我的配置屏幕,即使逻辑上问题不是来自那里,因为我可以将卷安装在另一条路径上。
进行的测试:
我不知道为什么,但我的印象是我的 Azure Share 文件覆盖了我安装它的路径中的所有内容。
你有什么想法吗?
谢谢!
我相信你的假设是正确的。
请参阅:https://learn.microsoft.com/en-us/azure/container-instances/container-instances-volume-azure-files
将 Azure 文件共享安装到容器实例类似于 Docker 绑定挂载。如果将共享挂载到容器目录中 存在哪些文件或目录,挂载会遮挡文件或 目录,使容器运行时无法访问它们。
您可以将其挂载到其他地方并通过
--dbpath
将目录传递给 mongo 命令