# doctl registries – DigitalOcean Documentation > The subcommands of `doctl registries` allow you to manage multiple registries. - [doctl registries create](https://docs.digitalocean.com/reference/doctl/reference/registries/create/index.html.md): Creates a new registry in your account. The registry name must be unique and can contain only lowercase letters, numbers, and hyphens. - [doctl registries delete](https://docs.digitalocean.com/reference/doctl/reference/registries/delete/index.html.md): Permanently deletes a registry from your account. - [doctl registries docker-config](https://docs.digitalocean.com/reference/doctl/reference/registries/docker-config/index.html.md): Outputs a JSON-formatted Docker configuration that you can use to configure a Docker client to authenticate with your private container registry. This configuration is useful for configuring third-party tools that need access to your registry. By default … - [doctl registries get](https://docs.digitalocean.com/reference/doctl/reference/registries/get/index.html.md): Retrieves information about a registry in your account, including: - The registry name - The endpoint used to access it - The region where it resides - [doctl registries kubernetes-manifest](https://docs.digitalocean.com/reference/doctl/reference/registries/kubernetes-manifest/index.html.md): Outputs a YAML-formatted Kubernetes secret manifest that can be used to grant a Kubernetes cluster pull access to your private container registry. By default, the secret manifest is applied to all the namespaces for the Kubernetes cluster using the … - [doctl registries list](https://docs.digitalocean.com/reference/doctl/reference/registries/list/index.html.md): Lists information about all registries in your account, including: - The registry name - The endpoint used to access it - The region where it resides - [doctl registries login](https://docs.digitalocean.com/reference/doctl/reference/registries/login/index.html.md): Logs Docker into Container Registry making pull and push commands to your private container registry authenticated. - [doctl registries logout](https://docs.digitalocean.com/reference/doctl/reference/registries/logout/index.html.md): This command logs Docker out of the private container registry, revoking access to it. ## doctl registries garbage-collection The subcommands of `doctl registries garbage-collection` start a garbage collection, retrieve or cancel a currently-active garbage collection, or list past garbage collections for multiple registries. - [doctl registries garbage-collection cancel](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/cancel/index.html.md): Cancels the currently-active garbage collection for a container registry. - [doctl registries garbage-collection get-active](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/get-active/index.html.md): Retrieves the currently-active garbage collection for a container registry, if any active garbage collection exists. Information included about the registry includes: - UUID - Status - Registry name - Create time - Updated at time - Blobs deleted - Freed … - [doctl registries garbage-collection list](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/list/index.html.md): Retrieves a list of past garbage collections for a registry. Information about each garbage collection includes: - UUID - Status - Registry name - Create time - Updated at time - Blobs deleted - Freed bytes - [doctl registries garbage-collection start](https://docs.digitalocean.com/reference/doctl/reference/registries/garbage-collection/start/index.html.md): Starts a garbage collection on a container registry. You can only have one active garbage collection at a time for a given registry. ## doctl registries options This command lists options available when creating or updating container registries. - [doctl registries options available-regions](https://docs.digitalocean.com/reference/doctl/reference/registries/options/available-regions/index.html.md): Lists available container registry regions - [doctl registries options subscription-tiers](https://docs.digitalocean.com/reference/doctl/reference/registries/options/subscription-tiers/index.html.md): Lists available container registry subscription tiers ## doctl registries repository The subcommands of `doctl registries repository` allow you to manage repositories in multiple registries. - [doctl registries repository delete-manifest](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/delete-manifest/index.html.md): Permanently deletes one or more repository manifests by digest. - [doctl registries repository delete-tag](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/delete-tag/index.html.md): Permanently deletes one or more repository tags. - [doctl registries repository list-manifests](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/list-manifests/index.html.md): Retrieves information about manifests in a repository, including: - The manifest digest - The compressed size - The uncompressed size - The last updated timestamp - The manifest tags - The manifest blobs (available in detailed output only) - [doctl registries repository list-tags](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/list-tags/index.html.md): Retrieves information about tags in a repository, including: - The tag name - The compressed size - The manifest digest - The last updated timestamp - [doctl registries repository list-v2](https://docs.digitalocean.com/reference/doctl/reference/registries/repository/list-v2/index.html.md): Retrieves information about repositories in a registry, including: - The repository name - The latest manifest of the repository - The latest manifest's latest tag, if any - The number of tags in the repository - The number of manifests in the repository