# Container Registry

> The Artifact Backbone of Your Software Supply Chain. Store, manage and distribute container artifacts securely at scale. 8gears Container Registry is the enterprise Harbor distribution built and operated by Harbor maintainers.

This is the agent-facing index for https://container-registry.com/. The markdown representation of any page is reachable by appending `index.md` to its URL (e.g. `/pricing/` becomes `/pricing/index.md`). Prefer the markdown URLs over scraping HTML.

## Documentation

Current version: Harbor 2.15. Each version is published under `/docs/<version>/`.

- [System Robot Accounts](https://container-registry.com/docs/2.15/administration-manual/authentication-management/robot-accounts/system-robot-accounts/index.md)
- [Release notes v2.15.4](https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.4/index.md)
- [Release notes v2.15.3](https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.3/index.md)
- [Release notes v2.15.2](https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.2/index.md)
- [Release notes v2.15.1](https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.1/index.md)
- [Release notes v2.15.0](https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.0/index.md)
- [OIDC configuration for Azure AD](https://container-registry.com/docs/2.15/administration-manual/authentication-management/user-authentication/oidc-authentication/oidc-configuration-for-azure-ad/index.md)
- [OIDC configuration for Google Workspaces](https://container-registry.com/docs/2.15/administration-manual/authentication-management/user-authentication/oidc-authentication/oidc-configuration-for-google-workspaces/index.md)
- [Project Quotas](https://container-registry.com/docs/2.15/administration-manual/storage-management/project-quotas/index.md)
- [Configure Artifacts Replication](https://container-registry.com/docs/2.15/administration-manual/replication/configure-artifacts-replication/index.md)
- [Database Authentication](https://container-registry.com/docs/2.15/administration-manual/authentication-management/user-authentication/database-authentication/index.md)
- [Registration for System Admins](https://container-registry.com/docs/2.15/administration-manual/authentication-management/registration-for-system-admins/index.md)
- [Robot Accounts](https://container-registry.com/docs/2.15/user-manual/projects/configuration/robot-accounts/index.md)
- [Repositories](https://container-registry.com/docs/2.15/user-manual/projects/repositories/index.md)
- [New User Sign Up](https://container-registry.com/docs/2.15/getting-started-guide/new-user-sign-up/index.md)
- [What Is Harbor?](https://container-registry.com/docs/2.15/introduction/what-is-harbor/index.md)
- [Federated Identity Provider for Workload Authentication](https://container-registry.com/docs/2.15/administration-manual/authentication-management/robot-accounts/federated-identity-provider-for-workload-authentication/index.md)
- [Why Use Container Registry](https://container-registry.com/docs/2.15/introduction/why-use-container-registry/index.md)
- [Garbage Collection and Terminal Deletion of Images](https://container-registry.com/docs/2.15/administration-manual/storage-management/garbage-collection-and-terminal-deletion-of-images/index.md)
- [Manage Pre-Installed Scanners](https://container-registry.com/docs/2.15/administration-manual/scanners/manage-pre-installed-scanners/index.md)
- [Configure Replication Rules](https://container-registry.com/docs/2.15/administration-manual/replication/configure-replication-rules/index.md)
- [Push and Pull Images](https://container-registry.com/docs/2.15/user-manual/images/push-and-pull-images/index.md)
- [Tag Retention](https://container-registry.com/docs/2.15/user-manual/images/tags/tag-retention/index.md)
- [Artifact Page](https://container-registry.com/docs/2.15/user-manual/images/artifact-page/index.md)
- [Managing Project Users](https://container-registry.com/docs/2.15/user-manual/projects/managing-project-users/index.md) — Managing project membership
- [Push and Pull Images](https://container-registry.com/docs/2.15/getting-started-guide/push-and-pull-images/index.md)
- [Endpoints For Replications and Proxy Cache](https://container-registry.com/docs/2.15/administration-manual/replication/endpoints-for-replications-and-proxy-cache/index.md)
- [Database Observability](https://container-registry.com/docs/2.15/administration-manual/storage-management/database-observability/index.md)
- [Working With Helm Charts and OCI Registries](https://container-registry.com/docs/2.15/getting-started-guide/working-with-helm-charts-and-oci-registries/index.md) — This guide contains the essential knowledge to work with OCI based Helm Charts.
- [Add New Scanners](https://container-registry.com/docs/2.15/administration-manual/scanners/add-new-scanners/index.md)
- [LDAP/AD Authentication](https://container-registry.com/docs/2.15/administration-manual/authentication-management/user-authentication/ldap-ad-authentication/index.md)
- [User Management](https://container-registry.com/docs/2.15/administration-manual/authentication-management/user-management/index.md)
- [Tag Immutability](https://container-registry.com/docs/2.15/user-manual/images/tags/tag-immutability/index.md)
- [Prerequisites](https://container-registry.com/docs/2.15/introduction/prerequisites/index.md)
- [Container Registry User Interface: A Short Overview](https://container-registry.com/docs/2.15/user-manual/container-registry-user-interface-a-short-overview/index.md)
- [AWS RDS IAM Authentication for PostgreSQL](https://container-registry.com/docs/2.15/administration-manual/authentication-management/user-authentication/aws-rds-iam-authentication-for-postgresql/index.md)
- [Proxy Cache Projects](https://container-registry.com/docs/2.15/administration-manual/replication/proxy-cache-projects/index.md)
- [Scanning Artifacts](https://container-registry.com/docs/2.15/administration-manual/scanners/scanning-artifacts/index.md)
- [Dedicated vs Individual Account](https://container-registry.com/docs/2.15/introduction/dedicated-vs-individual-account/index.md) — description_test
- [Webhooks](https://container-registry.com/docs/2.15/user-manual/projects/configuration/webhooks/index.md)
- [Other Useful Features](https://container-registry.com/docs/2.15/getting-started-guide/other-useful-features/index.md) — A brief overview of the available features
- [General Configurations](https://container-registry.com/docs/2.15/administration-manual/scanners/general-configurations/index.md)
- [UAA Authentication](https://container-registry.com/docs/2.15/administration-manual/authentication-management/user-authentication/uaa-authentication/index.md)
- [Authenticating a Workload with Federated Identity](https://container-registry.com/docs/2.15/user-manual/images/authenticating-a-workload-with-federated-identity/index.md)
- [Working With Logs](https://container-registry.com/docs/2.15/user-manual/working-with-logs/index.md)
- [System-Wide Labels](https://container-registry.com/docs/2.15/administration-manual/other-system-settings/system-wide-labels/index.md)
- [Double-Starred Patterns](https://container-registry.com/docs/2.15/user-manual/double-starred-patterns/index.md)
- [Other System Settings](https://container-registry.com/docs/2.15/administration-manual/other-system-settings/other-system-settings/index.md)
- [Product Branding](https://container-registry.com/docs/2.15/administration-manual/other-system-settings/product-branding/index.md)

## Blog posts

- [No More Registry Passwords or imagePullSecrets: Keyless Harbor End to End](https://container-registry.com/posts/keyless-harbor-workload-identity-federation/index.md) — Stop storing registry passwords in GitHub secrets and Kubernetes imagePullSecrets. Harbor's Federated Identity Provider lets CI and your Kubernetes cluster authenticate with short-lived OIDC JWTs that map to robot accounts. Keyless and secretless from CI to cluster, with no GitHub secret, robot secret, or imagePullSecret to rotate.
- [Hardening Harbor on AWS: Achieving Zero-Static-Secret Architecture](https://container-registry.com/posts/hardening-harbor-on-aws/index.md) — Standard Harbor deployments on AWS rely on long-lived credentials that violate modern security standards. In this post, I detail how I refactored Harbor to use ephemeral tokens via RDS IAM and IRSA, eliminating static keys entirely.
- [Harbor at KubeCon London](https://container-registry.com/posts/harbor-at-kubecon-london-2025/index.md) — Meet the team behind Harbor at KubeCon London 2025
- [How to automate Flask development workflow with Container Registry and GitHub Actions](https://container-registry.com/posts/how-to-automate-flask-development-workflow-with-container-registry-and-github-actions/index.md) — This tutorial demonstrates how to create an automated workflow for building a containerized Flask application. We will use GitHub Actions to run the workflow and 8gears Container Registry as our image repository.
- [KubeCon North America 2023 – The Takeaways](https://container-registry.com/posts/2023-kubecon-chicago-takeaways/index.md) — I took away some exciting insights from discussions and presentations at KubeCon 2023, the current hypes and long-term developments in the cloud-native landscape. During that week, I participated in two presentations and spent some time at the Harbor project booth speaking with Harbor users. Here are my takeaways from that intense week.
- [How Does Dockers Decision of Sunsetting Free Team Organizations Impacts You](https://container-registry.com/posts/how-does-dockers-decision-of-sunsetting-free-team-organizations-impacts-you/index.md) — Even if you don’t have a team organization and what you can do about it. Docker Inc. continues on its course of eliminating free offerings: Now the "Docker Free Team" model has to take its turn. With the «Free Team Organizations» offering, it was possible to publish public container images for free in Docker Hub. Many open-source projects have taken advantage of the offer; however, the impact is affecting everyone.
- [What's new in Harbor 2.6](https://container-registry.com/posts/whats-new-in-harbor-version-2.6.0/index.md)
- [Container Image Versioning](https://container-registry.com/posts/container-image-versioning/index.md)
- [Getting Started with Container Registry](https://container-registry.com/posts/getting-started-with-harbor-container-registry/index.md) — How to push and pull container image using our Harbor Container Registry a detailed step-by-step guide on working with container registries.
- [Harbor Release 2.2.0](https://container-registry.com/posts/harbor-2.2.0-new-features-explained/index.md)
- [Distributing Commercial Software Through Container Images](https://container-registry.com/posts/distributing-commercial-software-through-container-images/index.md)
- [Lifting Developers’ Productivity with BuildKit CLI for kubectl](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl/index.md)
- [3 Ways to overcome the Docker Hub pull rate limit](https://container-registry.com/posts/overcome-docker-hub-rate-limit/index.md) — The newly introduced Docker Hub pull rate limit affects everyone working with containers and can cause service disruption. In this post, we look at situations when the download rate limit can catch you off-guard if you are not prepared. We also outline 3 ways to overcome the Docker Hub pull rate limit while also improving security and governance.

## Product & company

- [Subscription Sandbox](https://container-registry.com/subscription/index.md) — Container Registry Subscription Sandbox
- [Join Our Team](https://container-registry.com/career/index.md) — Join our engineering-led team building Harbor-powered container registry services.
- [Our Partners](https://container-registry.com/partners/index.md) — Explore our global network of cloud-native engineering firms and service providers that build and operate container infrastructure.
- [Container Registry for Team Collaboration](https://container-registry.com/team_collaboration/index.md)
- [Secure Secret Sharing](https://container-registry.com/secrets/index.md) — Share passwords and sensitive data securely with end-to-end encryption, self-destructing links, and one-time downloads. Powered by Yopass.
- [Contact Us](https://container-registry.com/contact/index.md)
- [Success](https://container-registry.com/success/index.md)
- [8gears Container Registry](https://container-registry.com/8gcr/index.md) — Enterprise Harbor Distribution, Built for Production. A hardened, enterprise-grade distribution of Harbor for teams that need more than upstream offers.
- [Compare Container Registries](https://container-registry.com/compare/index.md) — Compare container registry approaches — cloud registries, artifact platforms, self-hosted Harbor, and 8gears Container Registry. Find the right fit for your platform team.
- [Container Registry](https://container-registry.com/signup/index.md)
- [Container Registry on AWS Marketplace](https://container-registry.com/aws/index.md) — Finalize your AWS Marketplace order for 8gears Container Registry — a fully managed, Harbor-based container registry on AWS with automated backups, upgrades, and 24/7 monitoring.
- [Container Registry on Exoscale](https://container-registry.com/exoscale/index.md)
- [Container Vending Machine](https://container-registry.com/container-vending-demo/index.md) — Explore the Container Vending Machine — a live demo of distributing and selling containerized software directly from 8gears Container Registry.
- [Frequently Asked Questions](https://container-registry.com/faq/index.md)
- [Pricing](https://container-registry.com/pricing/index.md) — Simple, transparent pricing for Container Registry. Free tier for individuals, dedicated instances for teams, and custom enterprise solutions.
- [Where Every Team Converges](https://container-registry.com/harbor-for/index.md) — The holy trinity of DevSecOps on one registry that developers trust, security approves, and operations love.

## Reference

- [Homepage](https://container-registry.com/index.md) — Site overview and entry point.
- HTML site root: <https://container-registry.com/>
- Sitemap: <https://container-registry.com/sitemap.xml>
