> For the complete documentation index, see [llms.txt](https://red.infiltr8.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://red.infiltr8.io/cloud-cicd-pentesting/ci-cd/registry/apiv2.md).

# HTTP API V2

## Theory

The Docker Registry HTTP API is the protocol to facilitate distribution of images to the docker engine. It interacts with instances of the docker registry, which is a service to manage information about docker images and enable their distribution. The specification covers the operation of version 2 of this API, known as Docker Registry HTTP API V2.

{% hint style="info" %}
While the V1 registry protocol is usable, there are several problems with the architecture that have led to this new version.
{% endhint %}

## Practice

## Resources

{% embed url="<https://docs.docker.com/registry/spec/api/>" %}
