Google 云构建:设备上没有 space

Google cloud build: No space left on device

我一直在使用 google 的云构建来为我的部署构建 artifacts/docker。但是我在提交构建时突然出现以下错误:

Creating temporary tarball archive of 1103 file(s) totalling 99.5 MiB before compression. ERROR: gcloud crashed (IOError): [Errno 28] No space left on device

我也增加了 diskSizeGB 的大小,但仍然出现此错误。云构建在云端或哪个 VM 中发生?如何摆脱这个错误?

Cloud Build 是一项服务。虽然它是在 GCE VM 上构建的,但这些 VM 是由服务管理的,对您来说是不透明的。您无法直接访问构建服务的资源。

您尝试 diskSizeGB 的价值是多少?

请更新您的问题以包括 cloudbuild.yaml 的(重要部分)和您用来提交作业的 gcloud 命令。

我想知道该错误是否对应于本地(您的主机)而不是服务的 VM 上缺少 space。