Google Container Builder - 镜像版本控制最佳实践

Google Container Builder - image versioning best practice

使用 Google Cloud Builder 构建 docker 图像时,关于版本控制的一般指导是什么?

我对代码提交触发构建的情况特别感兴趣。图像标签是否应反映版本(如 Kubernetes API 所推荐)?如果应该,如何实现?

在您的配置中,您可以将图像指定为(例如)gcr.io/$PROJECT_ID/my-image:${REVISION_ID},它将有一个与触发构建的提交修订相对应的标签。

有关替换语法的文档,请参阅 https://cloud.google.com/container-builder/docs/api/build-requests#substitutions