Compartir comentarios
Las respuestas se generan en base a la documentación.

Descripción general de la IA de Docker

Docker proporciona herramientas para trabajar con IA a lo largo de tu flujo de trabajo de desarrollo. Cada herramienta sirve para un propósito diferente.

¿Qué herramienta necesito?

Quiero...UsarComando CLI
Obtener ayuda de IA con tareas de Docker (contenedores, imágenes, Dockerfiles)Gordondocker ai
Ejecutar modelos de IA localmente con una API compatible con OpenAIModel Runnerdocker model
Conectar herramientas de IA a servicios externos a través de MCPCatálogo y Kit de Herramientas de MCPdocker mcp
Crear y orquestar equipos personalizados de múltiples agentesDocker Agentdocker agent
Ejecutar agentes de desarrollo en entornos aisladosDocker Sandboxesdocker sandbox

Relación entre estas herramientas

Gordon es el asistente de IA integrado de Docker. Ayuda con tareas específicas de Docker como depurar contenedores, escribir Dockerfiles y gestionar imágenes. Interactúas con él a través de Docker Desktop o del comando docker ai.

Docker Agent es un framework de código abierto para definir equipos de agentes de IA en YAML. Configuras los agentes con roles, modelos y herramientas específicos, y luego los ejecutas desde tu terminal. Docker Agent es un entorno de ejecución de agentes de propósito general, no específico para tareas de Docker.

Docker Sandboxes proporciona entornos de microVM aislados para ejecutar agentes de codificación. Es compatible con múltiples agentes, incluidos Claude Code, Codex, Copilot, Gemini y Docker Agent. Sandboxes es la capa de aislamiento; los agentes en sí son herramientas separadas.

Model Runner te permite ejecutar LLMs localmente. Otras herramientas como Docker Agent pueden utilizar Model Runner como proveedor de modelos.

El Catálogo y Kit de Herramientas de MCP gestiona las conexiones entre las herramientas de IA y los servicios externos utilizando el Protocolo de Contexto de Modelo (Model Context Protocol). Gordon, Docker Agent y herramientas de terceros pueden utilizar servidores MCP configurados a través del kit de herramientas (Toolkit).