# 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

- [OIDC configuration for Azure AD](https://container-registry.com/docs/user-guide/oidc-configuration-for-azure-ad/index.md)
- [OIDC configuration for Google Workspaces](https://container-registry.com/docs/user-guide/oidc-configuration-for-google-workspaces/index.md)
- [Why Use Container Registry](https://container-registry.com/docs/user-manual/why-use-container-registry/index.md)
- [Database Authentication](https://container-registry.com/docs/administration-manual/authentication/database-authentication/index.md)
- [Robot Accounts](https://container-registry.com/docs/user-manual/projects/configuration/robot-accounts/index.md)
- [Repositories](https://container-registry.com/docs/user-manual/projects/repositories/index.md)
- [Prerequisites](https://container-registry.com/docs/getting-started-guide/prerequisites/index.md)
- [Access](https://container-registry.com/docs/harbor-api-client/model/access/index.md)
- [Accessory](https://container-registry.com/docs/harbor-api-client/model/accessory/index.md)
- [ActionRequest](https://container-registry.com/docs/harbor-api-client/model/actionrequest/index.md)
- [AdditionLink](https://container-registry.com/docs/harbor-api-client/model/additionlink/index.md)
- [AdditionLinks](https://container-registry.com/docs/harbor-api-client/model/additionlinks/index.md)
- [Annotations](https://container-registry.com/docs/harbor-api-client/model/annotations/index.md)
- [Artifact](https://container-registry.com/docs/harbor-api-client/model/artifact/index.md)
- [AuditLog](https://container-registry.com/docs/harbor-api-client/model/auditlog/index.md)
- [AuthproxySetting](https://container-registry.com/docs/harbor-api-client/model/authproxysetting/index.md)
- [Body](https://container-registry.com/docs/harbor-api-client/model/body/index.md)
- [Body1](https://container-registry.com/docs/harbor-api-client/model/body1/index.md)
- [BoolConfigItem](https://container-registry.com/docs/harbor-api-client/model/boolconfigitem/index.md)
- [ChartMetadata](https://container-registry.com/docs/harbor-api-client/model/chartmetadata/index.md)
- [ChartVersion](https://container-registry.com/docs/harbor-api-client/model/chartversion/index.md)
- [ComponentHealthStatus](https://container-registry.com/docs/harbor-api-client/model/componenthealthstatus/index.md)
- [Configurations](https://container-registry.com/docs/harbor-api-client/model/configurations/index.md)
- [ConfigurationsResponse](https://container-registry.com/docs/harbor-api-client/model/configurationsresponse/index.md)
- [ConfigurationsResponseScanAllPolicy](https://container-registry.com/docs/harbor-api-client/model/configurationsresponsescanallpolicy/index.md)
- [ConfigurationsResponseScanAllPolicyParameter](https://container-registry.com/docs/harbor-api-client/model/configurationsresponsescanallpolicyparameter/index.md)
- [CVEAllowlist](https://container-registry.com/docs/harbor-api-client/model/cveallowlist/index.md)
- [CVEAllowlistItem](https://container-registry.com/docs/harbor-api-client/model/cveallowlistitem/index.md)
- [Endpoint](https://container-registry.com/docs/harbor-api-client/model/endpoint/index.md)
- [Error](https://container-registry.com/docs/harbor-api-client/model/error/index.md)
- [Errors](https://container-registry.com/docs/harbor-api-client/model/errors/index.md)
- [EventType](https://container-registry.com/docs/harbor-api-client/model/eventtype/index.md)
- [ExecHistory](https://container-registry.com/docs/harbor-api-client/model/exechistory/index.md)
- [Execution](https://container-registry.com/docs/harbor-api-client/model/execution/index.md)
- [ExtraAttrs](https://container-registry.com/docs/harbor-api-client/model/extraattrs/index.md)
- [FilterStyle](https://container-registry.com/docs/harbor-api-client/model/filterstyle/index.md)
- [GCHistory](https://container-registry.com/docs/harbor-api-client/model/gchistory/index.md)
- [GeneralInfo](https://container-registry.com/docs/harbor-api-client/model/generalinfo/index.md)
- [Icon](https://container-registry.com/docs/harbor-api-client/model/icon/index.md)
- [ImmutableRule](https://container-registry.com/docs/harbor-api-client/model/immutablerule/index.md)
- [ImmutableSelector](https://container-registry.com/docs/harbor-api-client/model/immutableselector/index.md)
- [Instance](https://container-registry.com/docs/harbor-api-client/model/instance/index.md)
- [IntegerConfigItem](https://container-registry.com/docs/harbor-api-client/model/integerconfigitem/index.md)
- [InternalConfigurationsResponse](https://container-registry.com/docs/harbor-api-client/model/internalconfigurationsresponse/index.md)
- [InternalConfigurationValue](https://container-registry.com/docs/harbor-api-client/model/internalconfigurationvalue/index.md)
- [IsDefault](https://container-registry.com/docs/harbor-api-client/model/isdefault/index.md)
- [JobQueue](https://container-registry.com/docs/harbor-api-client/model/jobqueue/index.md)
- [Label](https://container-registry.com/docs/harbor-api-client/model/label/index.md)
- [LdapConf](https://container-registry.com/docs/harbor-api-client/model/ldapconf/index.md)
- [LdapFailedImportUser](https://container-registry.com/docs/harbor-api-client/model/ldapfailedimportuser/index.md)
- [LdapImportUsers](https://container-registry.com/docs/harbor-api-client/model/ldapimportusers/index.md)
- [LdapPingResult](https://container-registry.com/docs/harbor-api-client/model/ldappingresult/index.md)
- [LdapUser](https://container-registry.com/docs/harbor-api-client/model/ldapuser/index.md)
- [Metadata](https://container-registry.com/docs/harbor-api-client/model/metadata/index.md)
- [Metrics](https://container-registry.com/docs/harbor-api-client/model/metrics/index.md)
- [NativeReportSummary](https://container-registry.com/docs/harbor-api-client/model/nativereportsummary/index.md)
- [NotifyType](https://container-registry.com/docs/harbor-api-client/model/notifytype/index.md)
- [OIDCCliSecretReq](https://container-registry.com/docs/harbor-api-client/model/oidcclisecretreq/index.md)
- [OIDCUserInfo](https://container-registry.com/docs/harbor-api-client/model/oidcuserinfo/index.md)
- [OverallHealthStatus](https://container-registry.com/docs/harbor-api-client/model/overallhealthstatus/index.md)
- [PasswordReq](https://container-registry.com/docs/harbor-api-client/model/passwordreq/index.md)
- [Permission](https://container-registry.com/docs/harbor-api-client/model/permission/index.md)
- [Platform](https://container-registry.com/docs/harbor-api-client/model/platform/index.md)
- [PreheatPolicy](https://container-registry.com/docs/harbor-api-client/model/preheatpolicy/index.md)
- [Project](https://container-registry.com/docs/harbor-api-client/model/project/index.md)
- [ProjectDeletable](https://container-registry.com/docs/harbor-api-client/model/projectdeletable/index.md)
- [ProjectMember](https://container-registry.com/docs/harbor-api-client/model/projectmember/index.md)
- [ProjectMemberEntity](https://container-registry.com/docs/harbor-api-client/model/projectmemberentity/index.md)
- [ProjectMetadata](https://container-registry.com/docs/harbor-api-client/model/projectmetadata/index.md)
- [ProjectReq](https://container-registry.com/docs/harbor-api-client/model/projectreq/index.md)
- [ProjectScanner](https://container-registry.com/docs/harbor-api-client/model/projectscanner/index.md)
- [ProjectSummary](https://container-registry.com/docs/harbor-api-client/model/projectsummary/index.md)
- [ProjectSummaryQuota](https://container-registry.com/docs/harbor-api-client/model/projectsummaryquota/index.md)
- [ProviderUnderProject](https://container-registry.com/docs/harbor-api-client/model/providerunderproject/index.md)
- [Quota](https://container-registry.com/docs/harbor-api-client/model/quota/index.md)
- [QuotaRefObject](https://container-registry.com/docs/harbor-api-client/model/quotarefobject/index.md)
- [QuotaUpdateReq](https://container-registry.com/docs/harbor-api-client/model/quotaupdatereq/index.md)
- [Reference](https://container-registry.com/docs/harbor-api-client/model/reference/index.md)
- [Registry](https://container-registry.com/docs/harbor-api-client/model/registry/index.md)
- [RegistryCredential](https://container-registry.com/docs/harbor-api-client/model/registrycredential/index.md)
- [RegistryEndpoint](https://container-registry.com/docs/harbor-api-client/model/registryendpoint/index.md)
- [RegistryInfo](https://container-registry.com/docs/harbor-api-client/model/registryinfo/index.md)
- [RegistryPing](https://container-registry.com/docs/harbor-api-client/model/registryping/index.md)
- [RegistryProviderCredentialPattern](https://container-registry.com/docs/harbor-api-client/model/registryprovidercredentialpattern/index.md)
- [RegistryProviderEndpointPattern](https://container-registry.com/docs/harbor-api-client/model/registryproviderendpointpattern/index.md)
- [RegistryProviderInfo](https://container-registry.com/docs/harbor-api-client/model/registryproviderinfo/index.md)
- [RegistryUpdate](https://container-registry.com/docs/harbor-api-client/model/registryupdate/index.md)
- [ReplicationExecution](https://container-registry.com/docs/harbor-api-client/model/replicationexecution/index.md)
- [ReplicationFilter](https://container-registry.com/docs/harbor-api-client/model/replicationfilter/index.md)
- [ReplicationPolicy](https://container-registry.com/docs/harbor-api-client/model/replicationpolicy/index.md)
- [ReplicationTask](https://container-registry.com/docs/harbor-api-client/model/replicationtask/index.md)
- [ReplicationTrigger](https://container-registry.com/docs/harbor-api-client/model/replicationtrigger/index.md)
- [ReplicationTriggerSettings](https://container-registry.com/docs/harbor-api-client/model/replicationtriggersettings/index.md)
- [Repository](https://container-registry.com/docs/harbor-api-client/model/repository/index.md)
- [ResourceList](https://container-registry.com/docs/harbor-api-client/model/resourcelist/index.md)
- [RetentionExecution](https://container-registry.com/docs/harbor-api-client/model/retentionexecution/index.md)
- [RetentionExecutionTask](https://container-registry.com/docs/harbor-api-client/model/retentionexecutiontask/index.md)
- [RetentionMetadata](https://container-registry.com/docs/harbor-api-client/model/retentionmetadata/index.md)
- [RetentionPolicy](https://container-registry.com/docs/harbor-api-client/model/retentionpolicy/index.md)
- [RetentionPolicyScope](https://container-registry.com/docs/harbor-api-client/model/retentionpolicyscope/index.md)
- [RetentionRule](https://container-registry.com/docs/harbor-api-client/model/retentionrule/index.md)
- [RetentionRuleMetadata](https://container-registry.com/docs/harbor-api-client/model/retentionrulemetadata/index.md)
- [RetentionRuleParamMetadata](https://container-registry.com/docs/harbor-api-client/model/retentionruleparammetadata/index.md)
- [RetentionRuleTrigger](https://container-registry.com/docs/harbor-api-client/model/retentionruletrigger/index.md)
- [RetentionSelector](https://container-registry.com/docs/harbor-api-client/model/retentionselector/index.md)
- [RetentionSelectorMetadata](https://container-registry.com/docs/harbor-api-client/model/retentionselectormetadata/index.md)
- [Robot](https://container-registry.com/docs/harbor-api-client/model/robot/index.md)
- [RobotCreate](https://container-registry.com/docs/harbor-api-client/model/robotcreate/index.md)
- [RobotCreated](https://container-registry.com/docs/harbor-api-client/model/robotcreated/index.md)
- [RobotCreateV1](https://container-registry.com/docs/harbor-api-client/model/robotcreatev1/index.md)
- [RobotPermission](https://container-registry.com/docs/harbor-api-client/model/robotpermission/index.md)
- [RobotSec](https://container-registry.com/docs/harbor-api-client/model/robotsec/index.md)
- [RoleRequest](https://container-registry.com/docs/harbor-api-client/model/rolerequest/index.md)
- [ScanDataExportExecution](https://container-registry.com/docs/harbor-api-client/model/scandataexportexecution/index.md)
- [ScanDataExportExecutionList](https://container-registry.com/docs/harbor-api-client/model/scandataexportexecutionlist/index.md)
- [ScanDataExportJob](https://container-registry.com/docs/harbor-api-client/model/scandataexportjob/index.md)
- [ScanDataExportRequest](https://container-registry.com/docs/harbor-api-client/model/scandataexportrequest/index.md)
- [Scanner](https://container-registry.com/docs/harbor-api-client/model/scanner/index.md)
- [ScannerAdapterMetadata](https://container-registry.com/docs/harbor-api-client/model/scanneradaptermetadata/index.md)
- [ScannerCapability](https://container-registry.com/docs/harbor-api-client/model/scannercapability/index.md)
- [ScannerRegistration](https://container-registry.com/docs/harbor-api-client/model/scannerregistration/index.md)
- [ScannerRegistrationReq](https://container-registry.com/docs/harbor-api-client/model/scannerregistrationreq/index.md)
- [ScannerRegistrationSettings](https://container-registry.com/docs/harbor-api-client/model/scannerregistrationsettings/index.md)
- [ScanOverview](https://container-registry.com/docs/harbor-api-client/model/scanoverview/index.md)
- [Schedule](https://container-registry.com/docs/harbor-api-client/model/schedule/index.md)
- [ScheduleObj](https://container-registry.com/docs/harbor-api-client/model/scheduleobj/index.md)
- [SchedulerStatus](https://container-registry.com/docs/harbor-api-client/model/schedulerstatus/index.md)
- [ScheduleTask](https://container-registry.com/docs/harbor-api-client/model/scheduletask/index.md)
- [Search](https://container-registry.com/docs/harbor-api-client/model/search/index.md)
- [SearchRepository](https://container-registry.com/docs/harbor-api-client/model/searchrepository/index.md)
- [SearchResult](https://container-registry.com/docs/harbor-api-client/model/searchresult/index.md)
- [StartReplicationExecution](https://container-registry.com/docs/harbor-api-client/model/startreplicationexecution/index.md)
- [Statistic](https://container-registry.com/docs/harbor-api-client/model/statistic/index.md)
- [Stats](https://container-registry.com/docs/harbor-api-client/model/stats/index.md)
- [Storage](https://container-registry.com/docs/harbor-api-client/model/storage/index.md)
- [StringConfigItem](https://container-registry.com/docs/harbor-api-client/model/stringconfigitem/index.md)
- [SupportedWebhookEventTypes](https://container-registry.com/docs/harbor-api-client/model/supportedwebhookeventtypes/index.md)
- [SystemInfo](https://container-registry.com/docs/harbor-api-client/model/systeminfo/index.md)
- [Tag](https://container-registry.com/docs/harbor-api-client/model/tag/index.md)
- [Task](https://container-registry.com/docs/harbor-api-client/model/task/index.md)
- [UserCreationReq](https://container-registry.com/docs/harbor-api-client/model/usercreationreq/index.md)
- [UserEntity](https://container-registry.com/docs/harbor-api-client/model/userentity/index.md)
- [UserGroup](https://container-registry.com/docs/harbor-api-client/model/usergroup/index.md)
- [UserGroupSearchItem](https://container-registry.com/docs/harbor-api-client/model/usergroupsearchitem/index.md)
- [UserProfile](https://container-registry.com/docs/harbor-api-client/model/userprofile/index.md)
- [UserResp](https://container-registry.com/docs/harbor-api-client/model/userresp/index.md)
- [UserSearch](https://container-registry.com/docs/harbor-api-client/model/usersearch/index.md)
- [UserSearchRespItem](https://container-registry.com/docs/harbor-api-client/model/usersearchrespitem/index.md)
- [UserSysAdminFlag](https://container-registry.com/docs/harbor-api-client/model/usersysadminflag/index.md)
- [VulnerabilitySummary](https://container-registry.com/docs/harbor-api-client/model/vulnerabilitysummary/index.md)
- [WebhookJob](https://container-registry.com/docs/harbor-api-client/model/webhookjob/index.md)
- [WebhookLastTrigger](https://container-registry.com/docs/harbor-api-client/model/webhooklasttrigger/index.md)
- [WebhookPolicy](https://container-registry.com/docs/harbor-api-client/model/webhookpolicy/index.md)
- [WebhookTargetObject](https://container-registry.com/docs/harbor-api-client/model/webhooktargetobject/index.md)
- [Worker](https://container-registry.com/docs/harbor-api-client/model/worker/index.md)
- [WorkerPool](https://container-registry.com/docs/harbor-api-client/model/workerpool/index.md)
- [Manage Pre-Installed Scanners](https://container-registry.com/docs/administration-manual/scanners/manage-pre-installed-scanners/index.md)
- [Registration for System Admins](https://container-registry.com/docs/administration-manual/registration-for-system-admins/index.md)
- [UAA Authentication](https://container-registry.com/docs/administration-manual/authentication/uaa-authentication/index.md)
- [Push and Pull Images](https://container-registry.com/docs/user-manual/images/push-and-pull-images/index.md)
- [Tag Retention](https://container-registry.com/docs/user-manual/images/tags/tag-retention/index.md)
- [Artifact Page](https://container-registry.com/docs/user-manual/images/artifact-page/index.md)
- [Managing Project Users](https://container-registry.com/docs/user-manual/projects/managing-project-users/index.md) — Managing project membership
- [New User Sign Up](https://container-registry.com/docs/getting-started-guide/new-user-sign-up/index.md)
- [What Is Harbor?](https://container-registry.com/docs/user-manual/what-is-harbor/index.md)
- [Working With Helm Charts and OCI Registries](https://container-registry.com/docs/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/administration-manual/scanners/add-new-scanners/index.md)
- [LDAP/AD Authentication](https://container-registry.com/docs/administration-manual/authentication/ldap-ad-authentication/index.md)
- [Tag Immutability](https://container-registry.com/docs/user-manual/images/tags/tag-immutability/index.md)
- [Push and Pull Images](https://container-registry.com/docs/getting-started-guide/push-and-pull-images/index.md)
- [Container Registry User Interface: A Short Overview](https://container-registry.com/docs/user-manual/container-registry-user-interface-a-short-overview/index.md)
- [OIDC Authentication](https://container-registry.com/docs/administration-manual/authentication/oidc-authentication/index.md)
- [Scanning Artifacts](https://container-registry.com/docs/administration-manual/scanners/scanning-artifacts/index.md)
- [User Management](https://container-registry.com/docs/administration-manual/user-management/index.md)
- [Webhooks](https://container-registry.com/docs/user-manual/projects/configuration/webhooks/index.md)
- [Other Useful Features](https://container-registry.com/docs/getting-started-guide/other-useful-features/index.md) — A brief overview of the available features
- [General Configurations](https://container-registry.com/docs/administration-manual/scanners/general-configurations/index.md)
- [System Robot Accounts](https://container-registry.com/docs/administration-manual/system-robot-accounts/index.md)
- [Endpoints For Replications and Proxy Cache](https://container-registry.com/docs/administration-manual/endpoints-for-replications-and-proxy-cache/index.md)
- [Working With Logs](https://container-registry.com/docs/user-manual/working-with-logs/index.md)
- [Configure Replication Rules](https://container-registry.com/docs/administration-manual/replication/configure-replication-rules/index.md)
- [System-Wide Labels](https://container-registry.com/docs/administration-manual/system-wide-labels/index.md)
- [Project Quotas](https://container-registry.com/docs/administration-manual/project-quotas/index.md)
- [Dedicated vs Individual Account](https://container-registry.com/docs/user-manual/dedicated-vs-individual-account/index.md) — description_test
- [Double-Starred Patterns](https://container-registry.com/docs/user-manual/double-starred-patterns/index.md)
- [Terminal Deletion of Images](https://container-registry.com/docs/administration-manual/terminal-deletion-of-images/index.md)
- [Other System Settings](https://container-registry.com/docs/administration-manual/other-system-settings/index.md)
- [Proxy Cache Projects](https://container-registry.com/docs/administration-manual/proxy-cache-projects/index.md)
- [ArtifactApi](https://container-registry.com/docs/harbor-api-client/api/artifactapi/index.md)
- [AuditlogApi](https://container-registry.com/docs/harbor-api-client/api/auditlogapi/index.md)
- [ConfigureApi](https://container-registry.com/docs/harbor-api-client/api/configureapi/index.md)
- [GcApi](https://container-registry.com/docs/harbor-api-client/api/gcapi/index.md)
- [HealthApi](https://container-registry.com/docs/harbor-api-client/api/healthapi/index.md)
- [IconApi](https://container-registry.com/docs/harbor-api-client/api/iconapi/index.md)
- [ImmutableApi](https://container-registry.com/docs/harbor-api-client/api/immutableapi/index.md)
- [JobserviceApi](https://container-registry.com/docs/harbor-api-client/api/jobserviceapi/index.md)
- [LabelApi](https://container-registry.com/docs/harbor-api-client/api/labelapi/index.md)
- [LdapApi](https://container-registry.com/docs/harbor-api-client/api/ldapapi/index.md)
- [MemberApi](https://container-registry.com/docs/harbor-api-client/api/memberapi/index.md)
- [OidcApi](https://container-registry.com/docs/harbor-api-client/api/oidcapi/index.md)
- [PingApi](https://container-registry.com/docs/harbor-api-client/api/pingapi/index.md)
- [PreheatApi](https://container-registry.com/docs/harbor-api-client/api/preheatapi/index.md)
- [ProjectApi](https://container-registry.com/docs/harbor-api-client/api/projectapi/index.md)
- [ProjectMetadataApi](https://container-registry.com/docs/harbor-api-client/api/projectmetadataapi/index.md)
- [PurgeApi](https://container-registry.com/docs/harbor-api-client/api/purgeapi/index.md)
- [QuotaApi](https://container-registry.com/docs/harbor-api-client/api/quotaapi/index.md)
- [RegistryApi](https://container-registry.com/docs/harbor-api-client/api/registryapi/index.md)
- [ReplicationApi](https://container-registry.com/docs/harbor-api-client/api/replicationapi/index.md)
- [RepositoryApi](https://container-registry.com/docs/harbor-api-client/api/repositoryapi/index.md)
- [RetentionApi](https://container-registry.com/docs/harbor-api-client/api/retentionapi/index.md)
- [RobotApi](https://container-registry.com/docs/harbor-api-client/api/robotapi/index.md)
- [Robotv1Api](https://container-registry.com/docs/harbor-api-client/api/robotv1api/index.md)
- [ScanAllApi](https://container-registry.com/docs/harbor-api-client/api/scanallapi/index.md)
- [ScanApi](https://container-registry.com/docs/harbor-api-client/api/scanapi/index.md)
- [ScanDataExportApi](https://container-registry.com/docs/harbor-api-client/api/scandataexportapi/index.md)
- [ScannerApi](https://container-registry.com/docs/harbor-api-client/api/scannerapi/index.md)
- [ScheduleApi](https://container-registry.com/docs/harbor-api-client/api/scheduleapi/index.md)
- [SearchApi](https://container-registry.com/docs/harbor-api-client/api/searchapi/index.md)
- [StatisticApi](https://container-registry.com/docs/harbor-api-client/api/statisticapi/index.md)
- [SystemCVEAllowlistApi](https://container-registry.com/docs/harbor-api-client/api/systemcveallowlistapi/index.md)
- [SysteminfoApi](https://container-registry.com/docs/harbor-api-client/api/systeminfoapi/index.md)
- [UserApi](https://container-registry.com/docs/harbor-api-client/api/userapi/index.md)
- [UsergroupApi](https://container-registry.com/docs/harbor-api-client/api/usergroupapi/index.md)
- [WebhookApi](https://container-registry.com/docs/harbor-api-client/api/webhookapi/index.md)
- [WebhookjobApi](https://container-registry.com/docs/harbor-api-client/api/webhookjobapi/index.md)

- [Getting Started Guide](https://container-registry.com/docs/getting-started-guide/index.md)
- [User Manual](https://container-registry.com/docs/user-manual/index.md) — description_test
- [Python API Client](https://container-registry.com/docs/harbor-api-client/index.md)
- [Administration Manual](https://container-registry.com/docs/administration-manual/index.md)
- [User Guides](https://container-registry.com/docs/user-guide/index.md)

## Blog posts

- [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 Exoscale](https://container-registry.com/exoscale/index.md)
- [Container Vending Machine](https://container-registry.com/container-vending-demo/index.md)
- [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>
