| 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/ |  |