Artifact Registry enables you to centrally store artifacts and build dependencies as part of an integrated Google Cloud experience.
Introduction
Artifact Registry provides a single location for storing and managing your packages and Docker container images. You can:
- Integrate Artifact Registry with Google Cloud CI/CD services or your
existing CI/CD tools.
- Store artifacts from Cloud Build.
- Deploy artifacts to Google Cloud runtimes, including Google Kubernetes Engine, Cloud Run, Compute Engine, and App Engine flexible environment.
- Identity and Access Management provides consistent credentials and access control.
- Secure your container software supply chain.
- Manage container metadata and scan for container vulnerabilities with Container Analysis.
- Enforce deployment policies with Binary Authorization.
- Protect repositories in a VPC Service Controls security perimeter.
- Create multiple regional repositories within a single Google Cloud project. Group images by team or development stage and control access at the repository level.
Artifact Registry integrates with Cloud Build and other continuous delivery and continuous integration systems to store packages from your builds. You can also store trusted dependencies that you use for builds and deployments.
Artifact Registry and Container Registry
Artifact Registry expands on the capabilities of Container Registry. Both products will continue to co-exist after Artifact Registry becomes generally available. If you currently use Container Registry, learn about transitioning from Container Registry to take advantage of new and improved features.
What's next
- Docker quickstart
- Maven quickstart
- npm quickstart
- Read our resources about DevOps and explore our research program.