Gcloud 和 Docker:推送图像失败,因为 space 不足

Gcloud and Docker: Pushing images is failing because of insufficient space

我正在尝试将 2GB Docker 图像上传到 Google 容器注册表:

gcloud docker push eu.gcr.io/project-id/image

我收到以下错误:

Failed to generate layer archive: write /mnt/sda1/var/lib/docker/graph/_tmp/be959f8b6f706fb75cdc24b/28450517: no space left on device '''

我遇到的另一个问题是推送失败。好像上传失败了,然后我不能再推送了:

Error response from daemon: push eu.gcr.io/project-id/image is already in progress

顺便问一下,有没有列出所有图片的选项?

该错误是关于您本地设备上的 space。您应该清除本地所有不再需要的旧图像。

您可以在 Google 开发者控制台中查看您的图像列表: https://console.developers.google.com/

找到您的项目,然后 select "Compute > Container Engine > Container Registry"。从今天开始,无法从 CLI 列出您的图像。

希望对您有所帮助,也欢迎随时通过 gcr-contact@google.com

与我们联系