gpt4 book ai didi

django - 谷歌云运行、Django 和 sqlite

转载 作者:行者123 更新时间:2023-12-03 18:00:39 24 4
gpt4 key购买 nike

我正在 Django 中开发小型单用户应用程序。目前我使用 Heroku 这样做,效果很好。我想在 Google Cloud run 上部署应用程序,以便将来有更多的灵活性。
为了使开销尽可能小,我正在考虑使用 Sqlite。为了保持持久性,我只需要一个持久性卷,它可以通过 Google Cloud 存储实现,该存储通过 gcsfuse 安装到 docker 容器中。但问题就在这里。我找不到带有 python 和 gcsfuse 的小图像。我不是 docker 。刚刚开始...
任何帮助表示赞赏。

最佳答案

Google 本身提供了 HowTo Deploy a (simple) Django app to Google Cloud Run:
https://codelabs.developers.google.com/codelabs/cloud-run-django/
我自己作为 Google Cloud 新手一步一步地遵循它,它没有任何问题。顺便说一句,我是通过 episode of the podcast Django Chat "Advanced Deployment" with Katie McLaughlin 发现的。
HowTo使用Cloud SQL实例而不是Sqlite,但这似乎是一个不错的选择:

„Generally speaking SQLite is not a good database choice forprofessional websites. So while it is fine to use SQLite locally whileprototyping an idea, it is rare to actually use SQLite as the databaseon a production project.“

William S. Vincent. „Django for Professionals, Chapter 2


撇开这一点,跳过 Cloud SQL 步骤并保留 SQLite 应该不难。

关于django - 谷歌云运行、Django 和 sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63248020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com