--- title: Reference documentation description: This section includes the reference documentation for the Docker platform’s various APIs, CLIs, and file formats. notoc: true --- This section includes the reference documentation for the Docker platform's various APIs, CLIs, drivers and specifications, and file formats. ## File formats
Defines the contents and startup behavior of a single container.
Defines a multi-container application.
The main CLI for Docker, includes all docker
commands.
The CLI for Docker Compose, which allows you to build and run multi-container applications.
Persistent process that manages containers.
The main API for Docker, provides programmatic access to a daemon.
Facilitates distribution of images to the engine.
API to interact with Docker Hub.
API for Docker Verified Publishers to fetch analytics data.
Describes the various components of a Docker image.
Outlines the Docker Registry authentication schemes.
Enables support for given cloud providers when storing images with Registry.