是否可以在GAE Flexible自定义运行时中挂载Google Filestore

时间:2019-01-26 23:43:05

标签: google-app-engine app-engine-flexible google-cloud-filestore

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

按照here的说明,我已经能够在Compute Engine实例中成功挂载Filestore共享。

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

谢谢

1 个答案:

答案 0 :(得分:0)

是的,您可以做到。但正如App Engine environment所说:

  

灵活的环境VM实例每周重启一次。   重新启动期间,Google的管理服务会应用所有必要的   操作系统和安全更新。

     

您始终具有对Compute Engine VM实例的根访问权限。通过   默认情况下,对灵活环境中的VM实例的SSH访问为   禁用的。如果选择,可以启用对应用程序的VM的root访问权限   实例。

但是,该磁盘是临时磁盘。因此,每周重新启动VM都会删除磁盘。此外,您可以启用调试,通过SSH进入VM并安装文件存储客户端 ,但是一旦禁用调试,VM便会作为全新的VM重新启动。

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