【发布时间】:2020-04-24 10:56:00
【问题描述】:
我正在使用由存储桶触发的云函数来处理该文件并将结果保存在另一个存储桶中。 (更具体地说,使用 Pyinstaller 将 python 文件编译为可执行文件)。但是,使用只读文件系统操作很麻烦,我只能将 /tmp 文件夹与缺少一些我需要的系统包的底层操作系统一起使用。 使用 docker 可以解决我的问题,但不确定我应该在云功能中使用还是以其他方式使用。
【问题讨论】:
-
Doug 的回答是迄今为止最好的,但需要更多信息才能回答您的问题。您的用例似乎不适合 Cloud Functions 或 Cloud Run。查看可选运行容器操作系统的 App Engine Standard、App Engine Flexible 或 Compute Engine。 Compute Engine F1 实例很便宜(每月大约 6.00 美元)。
标签: python-3.x linux docker google-cloud-platform google-cloud-functions