【发布时间】:2020-11-24 14:48:30
【问题描述】:
我正在用 Django 开发小型单用户应用程序。目前我使用 Heroku 这样做,效果很好。我希望将应用程序部署在 Google Cloud 上运行,以便在未来拥有更多的灵活性。
为了使开销尽可能小,我正在考虑使用 Sqlite。为了保持持久性,我只需要一个持久卷,它可以通过谷歌云存储来实现,谷歌云存储通过 gcsfuse 安装到 docker 容器中。但这是问题所在。我找不到带有 python 和 gcsfuse 的小图像。我不是码头工人专业人士。刚刚开始...
感谢任何帮助。
【问题讨论】:
-
签出这个项目......我不是作者,但这个hub.docker.com/r/ekino/gcsfuse 将是一个好的开始......也许将python安装到其中......或者找到一个python图像并安装gcsfuse进去
-
AFAIK,gVisor,默认的 Cloud RUN 沙箱将拒绝您的 GCS 熔断器安装。试试看,我对结果很感兴趣!
-
我已经尝试了很长时间,这就是我在这里结束的原因;-) 我可能会启动一个小型 SQL 实例......至少目前似乎没有这样的解决方案可能
标签: django docker google-cloud-storage google-cloud-run