# Docker Documentation
Docker Documentation is the official Docker library of resources, manuals, and guides to help you containerize applications.
Use this file as a generated discovery guide for the docs site. For the complete
page index, use [llms-full.txt](https://docs.docker.com/llms-full.txt).
> Docker Skills for AI coding agents: https://docs.docker.com/ai/skills/
> MCP endpoint for structured agent access: https://ai-backend-service.docker.com/mcp
> Bulk text corpus for offline indexing: https://docs.docker.com/llms-full.txt
## Primary sections
- [Get started](https://docs.docker.com/get-started/): Choose a tutorial to build and run an application, work with an AI agent safely, or set up Docker for your organization.
Markdown: https://docs.docker.com/get-started.md
- [Guides](https://docs.docker.com/guides/): Step-by-step tutorials, organized by what you're trying to do.
Markdown: https://docs.docker.com/guides.md
- [Manuals](https://docs.docker.com/manuals/): Learn how to install, set up, configure, and use Docker products with this collection of user guides
Markdown: https://docs.docker.com/manuals.md
- [Reference](https://docs.docker.com/reference/): Find reference documentation for the Docker platform’s various APIs, CLIs, and file formats
Markdown: https://docs.docker.com/reference.md
## Starter paths
- [Build and share a containerized application](https://docs.docker.com/get-started/tutorials/run-an-app/): Run a container and an application stack, build an image, and share it through Docker Hub.
- [Run your coding agent in a sandbox](https://docs.docker.com/get-started/tutorials/run-an-agent/): Move your existing full-autonomy coding-agent workflow into a disposable Docker Sandbox.
- [Roll out Docker to a pilot group](https://docs.docker.com/get-started/tutorials/admin-set-up/): Invite a pilot user, apply a Docker Desktop policy, and verify the managed experience.
## Product documentation
### AI and agents
- [Docker Agentic Platform](https://docs.docker.com/agentic-platform/): Run agents in cloud sandboxes with this experimental platform.
- [Docker Sandboxes](https://docs.docker.com/ai/sandboxes/): Run AI coding agents in isolated environments.
- [Sandboxes API and SDK](https://docs.docker.com/ai/sandboxes-api/): Create and manage cloud sandboxes from your applications.
- [MCP Catalog and Toolkit](https://docs.docker.com/ai/mcp-catalog-and-toolkit/): Augment your AI workflow with MCP servers.
- [Gordon](https://docs.docker.com/ai/gordon/): Streamline your workflow and get the most out of the Docker ecosystem with your personal AI assistant.
- [Docker Model Runner](https://docs.docker.com/ai/model-runner/): View and manage your local models.
- [Docker Agent](https://docs.docker.com/ai/docker-agent): The open-source multi-agent solution to assist you in your tasks.
- [Docker Skills](https://docs.docker.com/ai/skills/): Docker's official skills for AI coding agents.
### Application development
- [Docker Desktop](https://docs.docker.com/desktop/): Your command center for container development.
- [Docker Offload](https://docs.docker.com/offload/): Build and run containers in the cloud.
- [Docker Build Cloud](https://docs.docker.com/build-cloud/): Build your images faster in the cloud.
- [Testcontainers](https://docs.docker.com/testcontainers/): Run containers programmatically in your preferred programming language.
- [Docker Build](https://docs.docker.com/build/): Build and ship any application anywhere.
- [Docker Engine](https://docs.docker.com/engine/): The industry-leading container runtime.
- [Docker Compose](https://docs.docker.com/compose/): Define and run multi-container applications.
### Supply chain security
- [Docker Hub](https://docs.docker.com/docker-hub/): Discover, share, and integrate container images.
- [Docker Hardened Images](https://docs.docker.com/dhi/): Secure, minimal images for trusted software delivery.
- [Docker Scout](https://docs.docker.com/scout/): Image analysis and policy evaluation.
## Reference entry points
### File formats
- [Dockerfile](https://docs.docker.com/reference/dockerfile/): Defines the contents and startup behavior of a single container.
- [Compose file](https://docs.docker.com/reference/compose-file/): Defines a multi-container application.
### Command-line interfaces
- [Docker CLI](https://docs.docker.com/reference/cli/docker/): The main Docker CLI, includes all `docker` commands.
- [Compose CLI](https://docs.docker.com/reference/cli/docker/compose/): The CLI for Docker Compose, for building and running multi-container applications.
- [Daemon CLI (dockerd)](https://docs.docker.com/reference/cli/dockerd/): Persistent process that manages containers.
### APIs
- [Sandboxes API](https://docs.docker.com/reference/api/sandboxes/latest/): Create cloud sandboxes, run processes, and manage sandbox resources.
- [Engine API](https://docs.docker.com/reference/api/engine/): The main API for Docker, provides programmatic access to a daemon.
- [Docker Hub API](https://docs.docker.com/reference/api/hub/latest/): API to interact with Docker Hub.
- [DVP Data API](https://docs.docker.com/reference/api/dvp/latest/): API for Docker Verified Publishers to fetch analytics data.
- [Registry API](https://docs.docker.com/reference/api/registry/latest/): API for Docker Registry.
## Retrieval guidance
- Prefer section landing pages above for navigation and scope selection.
- Use [llms-full.txt](https://docs.docker.com/llms-full.txt) when you need the complete documentation corpus.
- Use page-level markdown routes such as `https://docs.docker.com/engine/install.md` for clean per-page retrieval.
Measured from the saved file
Linked document
UTF-8 text size
5.5 KB5654 bytes
Token count
1310o200k_base encoding
Markdown links
3736 distinct URLs
Fenced code blocks
078 lines in the file
Size measures the captured UTF-8 text, not compressed transfer size. Tokens are counted with a named tokenizer; other models can count differently. Neither measure establishes context compatibility or answer quality.
Project H1
Docker Documentation
Opening blockquote
Docker Skills for AI coding agents: https://docs.docker.com/ai/skills/ MCP endpoint for structured agent access: https://ai-backend-service.docker.com/mcp Bulk text corpus for offline indexing: https://docs.docker.com/llms-full.txt
Context architecture
How the content is divided
5 H2 sections organize 37 parsed Markdown links. 0 links point to .md or .markdown paths; 0 link occurrences use another hostname. Linked destinations have not been recursively validated.
H2 section
Links
UTF-8 bytes
Tokens
Primary sectionsLine 12
4
772
190
Starter pathsLine 23
3
577
129
Product documentationLine 29
18
2065
486
Reference entry pointsLine 56
10
1288
297
Retrieval guidanceLine 74
1
299
67
Link counts exclude parsed fenced and inline code and resolve relative destinations against the final endpoint. Section sizes cover the text below each H2 until the next H2.
Embedded material
Code, installation and API examples
Fenced blocks
0 closed
Declared languages
No fenced blocks detected
Package-install commands
0 detected in fenced or inline code
Authentication examples
0 fenced lines match API-key, Authorization, Bearer, OAuth or access-token patterns
HTTP request examples
0 fenced lines match request-method patterns
Authentication links
0 links have authentication-related labels
Embedded example text and links to further documentation are counted separately. A code block does not establish that a sample runs or that an authentication flow succeeds.
Publisher prioritization
The Optional section
No H2 section named “Optional” was detected in this file.
The community proposal uses Optional by convention for secondary links that can be skipped for a shorter context. This label does not establish that everything outside it is critical, or that the material inside it is deprecated.
Machine-readable routes
MCP references and configuration text
MCP-related text was detected in the captured file. 1 links have MCP-related labels or paths. 0 fenced lines match mcpServers, mcp_servers or an mcp add command.
A verified text response establishes a companion at the checked URL. It does not prove the bundle contains all product documentation, that generation is automated, or that it fits an assistant’s context window.
Change evidence
What can be said about freshness
This capture establishes a baseline. Update frequency cannot be determined from one observation.
File changes can reveal documentation edits or navigation changes. They do not by themselves measure product release velocity, accuracy, agent adoption or AI visibility.
Counts use a deterministic parser, not a spec-compliance grade. Unusual Markdown and indented code can fall outside its recognized patterns. See the llms.txt proposal and tokenizer implementation.