Reference documentation |
This section includes the reference documentation for the Docker platform’s various APIs, CLIs, and file formats. |
true |
true |
title |
description |
icon |
link |
Dockerfile |
Defines the contents and startup behavior of a single container. |
edit_document |
/engine/reference/builder/ |
|
title |
description |
icon |
link |
Compose file |
Defines a multi-container application. |
polyline |
/compose/compose-file/ |
|
|
title |
description |
icon |
link |
Docker CLI |
The main Docker CLI, includes all `docker` commands. |
terminal |
/engine/reference/commandline/cli/ |
|
title |
description |
icon |
link |
Compose CLI |
The CLI for Docker Compose, for building and running multi-container applications. |
subtitles |
/compose/reference/ |
|
title |
description |
icon |
link |
Daemon CLI (dockerd) |
Persistent process that manages containers. |
developer_board |
/engine/reference/commandline/dockerd/ |
|
|
title |
description |
icon |
link |
Engine API |
The main API for Docker, provides programmatic access to a daemon. |
api |
/engine/api/ |
|
title |
description |
icon |
link |
Registry API |
Facilitates distribution of images to the engine. |
storage |
/registry/spec/api/ |
|
title |
description |
icon |
link |
Docker Hub API |
API to interact with Docker Hub. |
communities |
/docker-hub/api/latest/ |
|
title |
description |
icon |
link |
DVP Data API |
API for Docker Verified Publishers to fetch analytics data. |
auto_graph |
/docker-hub/api/dvp/ |
|
|
title |
description |
icon |
link |
Image specification |
Describes the various components of a Docker image. |
contract |
/registry/spec/manifest-v2-2/ |
|
title |
description |
icon |
link |
Registry token authentication |
Outlines the Docker Registry authentication schemes. |
key |
/registry/spec/auth/ |
|
|
/app/working-with-app/ |
/engine/reference/commandline/app/ |
/engine/reference/commandline/app_bundle/ |
/engine/reference/commandline/app_completion/ |
/engine/reference/commandline/app_init/ |
/engine/reference/commandline/app_inspect/ |
/engine/reference/commandline/app_install/ |
/engine/reference/commandline/app_list/ |
/engine/reference/commandline/app_merge/ |
/engine/reference/commandline/app_pull/ |
/engine/reference/commandline/app_push/ |
/engine/reference/commandline/app_render/ |
/engine/reference/commandline/app_split/ |
/engine/reference/commandline/app_status/ |
/engine/reference/commandline/app_uninstall/ |
/engine/reference/commandline/app_upgrade/ |
/engine/reference/commandline/app_validate/ |
/engine/reference/commandline/app_validate/ |
/engine/reference/commandline/app_version/ |
|