This section includes the reference documentation for the Docker platform’s
various APIs, CLIs, drivers and specifications, and file formats.
Defines the contents and startup behavior of a single container.
Defines a multi-container application.
Command-line interfaces (CLIs)
The main CLI for Docker, includes all
The CLI for Docker Compose, which allows you to build and run multi-container applications.
Persistent process that manages containers.
Application programming interfaces (APIs)
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.
Drivers and specifications
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.