82得票8回答
何时使用Google App Engine Flex而不是Google Cloud Run

我想使用谷歌的无服务器选项部署容器化代码。据我所知,谷歌有两个选择:谷歌应用引擎灵活环境和谷歌云运行(测试版)。我观看了2019年Google Next演讲“我应该在哪里运行我的代码?从5种计算选项中选择”,并阅读了Jerry101对一般问题“Google应用引擎和Google Cloud R...

57得票9回答
谷歌云运行 - 域名映射卡在证书提供阶段

有人在使用Google Cloud Run域映射时遇到这个问题吗?当我将自定义域名添加到我的域映射中时,会收到以下消息: 等待证书发放。您必须配置DNS记录以开始颁发证书。 我知道它显示只是1天前添加的,需要给它时间,但实际上我让它过了5天,删除了它,这是我第二次尝试。 您可以在...

55得票12回答
容器启动失败。无法在由PORT环境变量定义的端口上启动并侦听。

我已经构建好了容器镜像,但是当我尝试使用gcloud命令行或Cloud控制台部署时,出现以下错误:"容器启动失败。无法启动并侦听由PORT环境变量定义的端口。"

47得票1回答
Uvicorn和Gunicorn+Uvicorn有什么区别?

什么是使用Uvicorn部署FastAPI应用程序和Tiangolo的Gunicorn + Uvicorn容器化的区别?为什么我的结果表明,仅使用Uvicorn部署比Gunicorn + Uvicorn获得更好的结果? 当我在Tiangolo的文档中搜索时,它说: 您可以使用Gunicor...

42得票2回答
如何将Docker Hub镜像拉取到Google Cloud Run?

我正在尝试将Docker镜像导入Google Cloud Run。我看到我可能需要首先将其拉入Google容器注册表,但我是否可以避免这样做?此外,我更希望直接从源头获取以保持最新。

35得票5回答
使用自定义服务帐号将部署到Cloud Run失败,出现了iam.serviceaccounts.actAs错误。

我在我的项目上创建了一个自定义服务帐户travisci-deployer@PROJECT_ID.iam.gserviceaccount.com,并将其授予Cloud Run管理员角色: gcloud projects add-iam-policy-binding "${PROJECT_ID}...

34得票6回答
如何修复CloudRun错误“请求被中止,因为没有可用的实例”

我正在使用托管的CloudRun来部署一个concurrency=1容器。一旦部署完成,我会同时发送四个长时间运行的请求。 大部分时间都很好,但偶尔会在几秒钟内从其中一个节点面临500错误;日志只提供了主题中提供的错误消息。 使用带有指数回退的重试并没有改善情况; 重试也以500结束。St...

33得票4回答
Cloud Run:“在使用8080端口时,无法启动并侦听由PORT环境变量定义的端口。”

当我尝试在Google Cloud Run中运行我的容器时,出现了这个错误信息。 type: Ready status: 'False' reason: HealthCheckContainerError message: |- Cloud Run error: Container fail...

33得票3回答
当在苹果M1芯片(基于ARM的系统)上构建容器时,出现“exec格式错误”。

期望行为:我可以使用苹果M1芯片构建的容器运行。 观察到的行为: 假设你拥有Google Cloud Run帐户并且可以将Docker镜像推送到Google Container Registry。在本示例中,我使用https://github.com/seenickcode/trivial...

30得票2回答
Google Cloud Run 的默认存储是什么?

我找不到关于Google Cloud Run存储的文档。例如,如果我们创建一个VM,它是否包含少量吉字节的存储空间? 如果没有,那么在请求期间是否有可以将数据临时放置的“/tmp”文件夹?如果有,有什么限制? 如果以上两者都不可用,那么如果我想要保存一些临时数据,运行Cloud Run时有什么建议?