您可以在不同帐户之间共享 Docker 上传到 Google Container Registry 的图像吗?

Can you share Docker Images uploaded to Google Container Registry between different accounts?

我们希望在 Google 云平台上有一个单独的测试和生产项目,但我们希望在两种环境中重复使用相同的 docker 图像。测试项目上的 Kubernetes 集群 运行 是否可以使用推送到 prod 项目的镜像?如果可以,怎么做?

是的,这是可能的,因为容器 images 是基于每个容器的。

看你的问题,我认为你指的是项目。

从注册表中提取图像的 command 是:

$ gcloud docker pull gcr.io/your-project-id/example-image

这意味着只要您的帐户是图像所属项目的成员,您就可以将图像从该项目拉到您的帐户所属的任何其他项目。