• Gordon (Beta): Docker’s AI Agent Just Got an Update AI agents are moving from demos to daily workflows. • They write code, run commands, and complete multi-step tasks without constant hand-holding. • But general-purpose agents don’t know Docker. • They don’t understand your containers, your images, or your specific setup. • Just run docker ai in your terminal or try it in Docker Desktop. • Available today in Docker Desktop 4.61, still in beta, Gordon is an AI agent purpose-built for Docker.

Article Summaries:

  • Docker has released an updated AI agent called Gordon, now available in Docker Desktop 4.61 (beta). Gordon is designed to understand and interact with Docker environments, offering shell access, Docker‑CLI control, and file‑system visibility. Users can invoke it via the “docker ai” command or the Docker Desktop sidebar. The agent can debug container issues, generate production‑ready Dockerfiles and docker‑compose files, manage routine Docker tasks, and suggest optimizations such as health checks and multi‑stage builds. Gordon operates locally, showing proposed actions for approval before execution, enabling developers to work more efficiently with Docker without leaving the command line or desktop interface.
  • Docker Desktop 4.61 introduces Gordon, a beta AI agent designed specifically for Docker environments. Accessible via the “docker ai” CLI command or the Docker Desktop sidebar, Gordon can read the host’s filesystem, execute shell and Docker‑CLI commands, and draw on Docker’s documentation and best‑practice knowledge base. It assists with debugging (e.g., memory‑limit issues), automates containerization of projects by generating multi‑stage Dockerfiles and docker‑compose files, and handles routine operations such as cleanup, image pulls, and health‑check additions. Every action requires user approval, ensuring transparent control while leveraging the agent’s deep Docker context.

Sources: