# Docker Documentation


Docker Documentation helps you learn Docker, install Docker products, and find
reference material for everyday development and operations tasks.

## Browse docs by area

- [Get started](/get-started/): Learn Docker basics and core concepts.
- [Guides](/guides/): Follow task-focused walkthroughs for common workflows.
- [Manuals](/): Install, configure, and use Docker products.
- [Reference](/reference/): Browse CLI, API, and file format documentation.



## What's new


- [Docker Verified Publisher: Join Docker Verified Publisher through self-service plans](/subscription/plans/docker-verified-publisher/): Apply for DVP Starter or Growth, complete checkout after approval, and manage publisher analytics, tracked companies, and billing. (Aug 20, 2026)

- [Docker Sandboxes: Sign and enforce trusted sandbox kits](/ai/sandboxes/customize/kits/#sign-and-verify-kits): Sign kits with cosign-compatible Sigstore signatures, verify keyless or key-based signatures, and reject kits outside a trusted-signer policy. (Aug 20, 2026)

- [Docker Sandboxes: Define reproducible sandbox environments](/ai/sandboxes/configuration/environment-files/): Capture an agent, workspaces, kits, credentials, ports, and resources in a shareable .sbxenv.yaml file and manage it with sbx env. (Aug 19, 2026)

- [Docker Sandboxes: Resolve sandbox secrets from external sources](/ai/sandboxes/configuration/credentials/#use-a-dynamic-secret-source): Keep references to 1Password, AWS Secrets Manager, or host commands in the secret store and resolve credentials on the host when the proxy needs them. (Aug 19, 2026)

- [Docker Sandboxes: Run GPU workloads in sandboxes](/ai/sandboxes/configuration/gpu-passthrough/): Pass an NVIDIA GPU through to a sandbox on supported Linux hosts for GPU-accelerated agent workloads. (Aug 19, 2026)

- [Docker Hardened Images: Query DHI VEX data with the GraphQL API](/dhi/tools/api/): Build automation or dashboards that query image packages, CVEs, VEX statements, and suppressed vulnerabilities by digest. (Aug 17, 2026)

- [Docker Desktop: Use Docker VMM on Mac and Windows](/desktop/features/vmm/): Run Docker Desktop with Docker's container-optimized hypervisor on supported Mac and Windows systems. (Aug 10, 2026)

- [Docker Sandboxes: Connect sandboxes through an MCP gateway](/ai/sandboxes/mcp-gateway/): Register local or remote MCP servers on the host, reuse them across sandboxes, and govern server and tool access with Cedar policies. (Aug 6, 2026)

- [Docker Sandboxes: Author version 2 sandbox kits](/ai/sandboxes/customize/kit-reference/#schema-versions): Define kit setup, permissions, networking, and API key or OAuth credential requirements with the version 2 kit schema. (Aug 6, 2026)

- [Docker Sandboxes: Run Claude Code with local models](/ai/sandboxes/agents/claude-code/#use-a-local-model): Route Claude Code sandbox requests to the bundled local-model server or an existing Ollama installation. (Aug 6, 2026)

- [Docker AI Governance: Search and forward audit events](/ai/sandboxes/governance/audit/): Search and export policy decisions from Docker Cloud, or forward events to Splunk Cloud, Dynatrace, and Datadog. (Aug 3, 2026)

- [Docker Desktop: Install from the Microsoft Store without administrator privileges](/desktop/release-notes/#4850): Fresh Microsoft Store installations on Windows use per-user mode by default. (Aug 3, 2026)

- [Docker Sandboxes: Share agent skills across sandboxes](/ai/sandboxes/workflows/agent-skills/): Import skills from supported host agents into a persistent store that sandboxes can share. (Jul 24, 2026)

- [Docker Sandboxes: Connect editors and desktop apps over SSH](/ai/sandboxes/integrations/): Use a sandbox from VS Code, Cursor, Claude Desktop, ChatGPT, or another SSH-capable tool. (Jul 24, 2026)



## Common questions

- [How do I get started with Docker?](/get-started/docker-overview/)
- [Can I run my AI agent in a sandbox?](/ai/sandboxes/get-started/)
- [What is a container?](/get-started/docker-concepts/the-basics/what-is-a-container/)
- [What are Docker Hardened Images?](/dhi/)
- [Why should I use Docker Compose?](/compose/)

