3

Google Filestore的文档仅具体提及将其与“Google Compute Engine 和 Kubernetes Engine 实例”一起使用。

按照此处的说明,我已成功在 Compute Engine 实例中挂载 Filestore 共享。

是否可以在 Google App Engine Flexible 实例中运行的自定义运行时(Docker 容器)中挂载 Filestore 共享,如果可以,最好的方法是什么?

谢谢

4

1 回答 1

1

是的,你可以做到。但正如App Engine 环境所说:

弹性环境虚拟机实例每周重启一次。在重新启动期间,Google 的管理服务会应用任何必要的操作系统和安全更新。

您始终拥有对 Compute Engine 虚拟机实例的 root 访问权限。默认情况下,对柔性环境中的虚拟机实例的 SSH 访问是禁用的。如果您愿意,您可以启用对应用程序的 VM 实例的 root 访问权限。

但是,磁盘是短暂的。因此,每周 VM 都会重新启动,磁盘会被删除。此外,您可以启用调试、SSH 进入 VM 并挂载 Filestore 客户端,但一旦禁用调试,VM 将作为全新的 VM 重新启动。

您可以尝试通过编辑灵活环境的Dockerfile来实现此目的。

于 2019-01-29T16:07:03.090 回答