# 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.