【发布时间】:2023-01-13 00:24:59
【问题描述】:
我将一个 doccano docker 容器部署到 Cloud Run,并且能够成功访问 WebApp。 一切正常,例如登录、数据导入和注释。
现在我想将容器连接到谷歌云存储,以便将所有注释保存在一个桶中。目前,容器重启后所有数据都会丢失。
非常感谢任何有关如何实现的提示!
我(有点)尝试了什么: 容器启动并运行,设置了一些环境变量。但我不知道如何在 doccano docker 容器中设置桶 uri(doccanos 文档在这方面有点稀疏)。
【问题讨论】:
-
你能用一个简单的 linux 路径来保存你的注释吗?
-
这不仅仅是关于保存注释。它宁愿设置一个存储桶的路径,所以 doccanos 数据库是从那个地方导入的,每次容器退出时,注释都安全地存储在那里。
-
我不太了解 doccanos,但你不能在 Cloud Run 上拥有数据库。您必须使用外部数据库。如果您无法配置外部/第 3 方数据库,则 Cloud Run 不适合您。
标签: docker google-cloud-platform google-cloud-storage doccano