Filestore 的文档仅具体提及将其与"Google Compute Engine 和 Kubernetes Engine 实例"一起使用。
按照此处的说明,我已经成功地在计算引擎实例中挂载文件存储共享。
是否可以在 Google App Engine 灵活实例中运行的自定义运行时(Docker 容器)中挂载文件存储共享,如果是这样,最好的方法是什么?
谢谢
是的,你可以做到。但正如应用引擎环境所说:
灵活环境虚拟机实例每周重启一次。 在重新启动期间,Google 的管理服务会应用任何必要的操作 操作系统和安全更新。
您始终对计算引擎虚拟机实例具有根访问权限。由 默认情况下,对灵活环境中的虚拟机实例的 SSH 访问为 禁用。如果愿意,可以启用对应用 VM 的根访问权限 实例。
但是,磁盘是短暂的。因此,每周重新启动 VM,磁盘都会被删除。此外,您可以启用调试,通过 SSH 连接到 VM 并挂载文件存储客户端,但一旦禁用调试,VM 将作为全新的 VM 重新启动。
您可以尝试通过编辑灵活环境的 Dockerfile 来实现此目的。