Working with containers
Configure Docker for Container Registry and then push and pull an image.
Enabling and disabling the service
Turn on and turn off the Container Registry service.
Access control with IAM
Configure required permissions for Container Registry.
Authenticate to Container Registry with an access token or a JSON key file.
Pushing and pulling images
Push images to Container Registry.
Pulling cached Docker Hub images
Pull cached copies of frequently requested public images in Docker Hub.
Manage images stored in Container Registry.
Migrating containers from a third-party registry
Migrate container images from a third-party registry to Container Registry.
Using Container Registry with Google Cloud
Use Container Registry with other Cloud Platform resources, such as Compute Engine, Container-Optimized VMs, and Kubernetes Engine.
Configuring Pub/Sub notifications
Integrate Cloud Pub/Sub with Container Registry.
Container analysis and vulnerability scanning
Manage container metadata and scan images for vulnerabilties.
Securing Container Registry in a service perimeter
Add Container Registry to a service perimeter with VPC Service Controls.
Using customer-managed encryption keys
Use customer-managed encryption keys as an additional encryption layer on top of the standard Cloud Storage encryption.
Best practices for containers
Learn best practices for building and securing container images.