当我将图像从 jenkins 推送到 gcr 时发生以下错误:
拒绝:无法写入 blob sha256
即使我将注册表设置为公开也是不可能的。出现同样的错误
最佳答案
我一直面临着同样的问题,最终通过使用控制台 UI 删除有问题的 Docker 镜像层来解决它:https://console.cloud.google.com/storage/browser/artifacts ..appspot.com/containers/images/
错误消息如下所示:
denied: Unable to write blob sha256:050eee1aec04cc914bf96e8f4dee7767510c2aca3816af6078ba6fbe3150920e
artifacts 存储桶中的文件名将与 blob 名称完全匹配:
sha256:050eee1aec04cc914bf96e8f4dee7767510c2aca3816af6078ba6fbe3150920e
。删除它,然后再试一次。希望能帮助到你!
关于Docker 图像推送到谷歌容器注册表不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57443834/