Docker Agent: The Declarative Way to Build and Run AI Agents
Docker Agent brings AI agent orchestration to the Docker CLI. Define agents in YAML, wire in any MCP server, and run multi-agent teams — no code required.
🚀 Want to deploy Docker Agent yourself?
Docker configs, system requirements, and installation guides — all on one page.
View Docker Agent Tool Page →Docker Agent is a Docker CLI plugin by Docker Engineering that turns the Docker workflow you already know into an AI agent platform. You define agents in a declarative YAML file, give them tools, and let them work — alone or as a team of specialized agents that delegate tasks to each other automatically.
Why YAML-first agents matter
Most agent frameworks lock you into a programming language and a specific provider. Docker Agent is different: your agent definition is a plain agent.yaml file that you can version, review, and share like any other infrastructure-as-code artifact. The same file runs locally, in CI, or on any machine with Docker installed.
Core features
| Feature | What it gives you |
|---|---|
| Multi-agent orchestration | Specialized agents form teams and delegate tasks automatically |
| MCP tool ecosystem | Built-in tools plus any MCP server — local, remote, or Docker-based |
| Provider agnostic | OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, xAI, Docker Model Runner |
| Built-in reasoning | Think, todo, and memory tools for complex workflows |
| RAG support | BM25, embeddings, hybrid search, and reranking |
| OCI packaging | Push agents to any registry, pull and run anywhere |
Ecosystem fit
Docker Agent sits comfortably alongside the rest of the modern AI stack. Because it speaks MCP natively, it can reuse the thousands of existing MCP servers — and because everything is containerized, dependency hell disappears. For teams already standardized on Docker, the learning curve is minimal.
With a growing 3.3K+ star community and Apache-2.0 licensing, Docker Agent is a safe, production-minded choice for anyone who wants agent orchestration without vendor lock-in.
🚀 Want to deploy Docker Agent yourself?
Docker configs, system requirements, and installation guides — all on one page.
View Docker Agent Tool Page →