gray
Gordon is now GA!

The AI agent built to move your Docker work forward, with your approval at every step.

Gordon is Docker’s AI agent. It reads your containers, proposes solutions, and takes action, with your approval, across debugging, containerization, deployment, and everything in between. Built into Docker Desktop and the CLI. Included free with every Docker account.
See Gordon in action

Gordon works where you work

No new app to install. No context to rebuild. Gordon is built into Docker Desktop and the CLI so you can go from question to action without leaving your workflow.

Docker Desktop

Click the Gordon icon in the Docker Desktop sidebar. Gordon reads your running containers and images, providing full context without action.

CLI

Run docker ai from any directory. Gordon picks up your local Dockerfiles and container context automatically. No setup needed.

Why Gordon exists

Writing code got faster. Shipping it didn’t.

AI coding agents help you write code. The hard part is everything after: getting containers running, debugging when something breaks, and giving your AI enough context to actually help.

Broken builds disrupt your flow

A crash pulls you out of focus. Logs, fixes, rebuilds, repeat. Gordon traces the root cause so you can get back to building.

Expertise takes time

Container workflows reward deep knowledge. Most developers don’t have time to build it. Gordon brings it on demand.

Context is difficult and continuous

Your AI works from what you paste in. Your environment keeps changing. Gordon already knows what’s running.

Not just another AI assistant

Real context. Real action. You stay in control.

AI coding agents work from what you tell them. Gordon already knows your environment: running containers, logs, Compose files, your working directory. It uses that context to take action across your entire workflow, with your approval at every step.

Your coding agent

Gordon’s difference

Writes and refactors code

Knows your live environment

Answers questions in context

Takes action with your approval

Great for application logic

Built for containers and deployment

Works from what you tell it

Stays current as your environment changes

Gordon works alongside Cursor, Copilot, Claude Code, and any coding agent you already use.

Capabilities

Everything you need to go from code to running containers, faster.

Gordon proposes every action before executing. You approve what it does.

Debug and troubleshoot

Gordon reads your logs, inspects running containers, and traces root cause in your actual environment. Get a proposed fix, not a search result.

Containerize any app

Describe your project. Gordon generates a production-ready Dockerfile and Compose setup tuned to your actual stack. No copy-pasting from templates.

Execute Docker operations

Stop containers, clean up images, manage volumes. Tell Gordon what you want, approve the command, done. No syntax lookup required.

Optimize Dockerfiles

Gordon reviews your Dockerfile and applies current best practices: multi-stage builds, layer caching, health checks. In context, not from a blog post.

Secure your images

Integrated with Docker Scout, Gordon surfaces CVEs and misconfigurations and recommends fixes before they reach production.

Learn as you ship

Get clear explanations of Docker concepts in context, while you are working. Volumes, networking, Kubernetes manifests. No tab switching.

docker ai — interactive
Control

Powerful enough to act. Designed to ask first.

Gordon proposes every action before executing. You stay in full control at every step.

Analyze

Gordon reads your live Docker environment, containers, logs, images, and Compose files before responding.

Propose

Gordon tells you exactly what it wants to do. You see the command, the file change, the operation, all before anything runs.

Approve

You approve or decline. No action happens without your explicit go-ahead. Every time.

Execute

Gordon carries out the approved action and reports back. Permissions reset when you close the session.

Trust

Gordon proposes. You approve.

gordon

Approval First

Review every action before it runs.

text

Session-Scoped

Permissions reset when you close the session.

text

Configurable

Enable auto-approve for trusted local workflows.

text

Transparent

See exactly what command Gordon wants to run.

text

Docker Trust: Gordon runs on Docker’s SOC 2 Type 2 attested, ISO 27001 certified infrastructure.

Gordon AI Credits

Start for free. More power when you need.

Choose the Gordon plan that fits how often you use Docker AI assistance across debugging, containerization, security, and daily workflow automation.

Gordon AI Credits

Base

Base

$9

Free

included with Docker

Gordon Plus

Gordon Pro

$9

$20

per user/month

Gordon Max

Gordon Max

$9

$50

per user/month

Gordon Ultra

Gordon Ultra

$9

$200

per user/month

Plan details

Best for

Individuals getting started with Docker AI assistance.

Professionals who need more AI power for daily workflows.

Teams relying on Gordon daily for containerization and security.

Power users who need maximum AI capacity and priority access.

Usage

1x

2x

5x

20x

Debug it. Build it. Ship it with Gordon.

Start using Gordon in Docker Desktop and the Docker CLI, or read the docs to learn how Docker’s AI agent can help move your container workflow forward.