Google Container Registry (GCR) Knowledge
Kip Landergren
(Updated: )
My Google Container Registry knowledge base explaining its relationship to Google Cloud Storage and configuration with Docker.
Contents
Overview
Google Container Registry (GCR) is Google’s Docker registry offering, built on top of Google Cloud Storage. Images are scoped within a GCP project, stored in a Cloud Storage bucket, and may have configurable access levels.
Additional features including deployment capabilities and vulnerability scanning are available.
Core Idea
Provide a Docker registry fully integrated into the GCP ecosystem.
Configuration
gcloud
is bundled with a credential helper to configure docker for communication with gcr.io as an image registry. More info on this in the GCR Reference.
The underlying buckets where images are stored may be configured with role-based access controls or bucket-level permissions via the Cloud Storage console, or gcloud
.