繁体   English   中英

如何在 Cloud Run 中部署带卷的 docker 容器

[英]How to Deploy a docker container with volume in Cloud Run

我正在尝试发布我在 .NET Core 中使用 docker 和已安装卷编写的应用程序。 我无法真正找出或看到任何便宜的问题的明确解决方案(它用于大学项目。)

我尝试通过本文中链接的 cloudbuild.yml 运行 docker-compose 但没有成功,还尝试将我的 dbfile 放入 firebase 项目并尝试通过该程序访问它但它没有用。 我还在 GCP 文档中读到我可能会使用 Filestore,但价格超出了我的预算。 我需要发布一个 SQLite 这样我的服务器才能正常工作,仅此而已。

任何帮助将不胜感激!

基本上,您无法在 Cloud Run 中装载卷。 这是一个无状态的环境,您无法在其上持久保存数据。 您必须使用外部存储来保存数据。 查看运行时契约

在第二个执行运行时环境中,您现在可以使用 GCSFuse 挂载 Cloud Storage 存储桶,并使用 NFS 挂载 Filestore 路径

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM