首页 > 解决方案 > 谷歌云构建:设备上没有剩余空间

问题描述

我一直在使用谷歌的云构建来为我的部署构建我的工件/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?如何摆脱这个错误?

标签: gcloudgoogle-cloud-build

解决方案


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

你尝试了什么价值diskSizeGB

请更新您的问题以包含 cloudbuild.yaml 的(显着部分)和您用于提交作业的 gcloud 命令。

我想知道该错误是否对应于本地(您的主机)而不是服务的虚拟机上的空间不足。


推荐阅读