Laboratorio: Construcción de aplicaciones agénticas con Docker
Ponte en marcha en la construcción de aplicaciones agénticas usando Compose, Docker Model Runner y Docker MCP Gateway. Este laboratorio práctico te guiará desde la comprensión de los modelos de IA hasta la construcción de aplicaciones agénticas completas.
Iniciar el laboratorio
Inicia el labspace:
$ docker compose -p labspace -f oci://dockersamples/labspace-agentic-apps-with-docker up -dNoteEsta práctica de laboratorio utiliza un modelo de IA, lo que requiere activar Docker Model Runner. El modelo puede tardar algún tiempo en descargarse.
Abre tu navegador en http://localhost:3030.
Cuando hayas terminado, elimina el labspace:
$ docker compose -p labspace down
Qué aprenderás
Este laboratorio cubre tres áreas principales del desarrollo de aplicaciones agénticas:
Modelos: Qué son los modelos, cómo interactuar con ellos, cómo configurar Docker Model Runner en Compose y cómo escribir código que se conecte a Model Runner.
Herramientas: Comprender las herramientas y cómo funcionan, cómo encaja MCP (Model Context Protocol), cómo configurar Docker MCP Gateway y cómo conectarse a MCP Gateway en el código.
Código: Qué son los marcos (frameworks) agénticos, cómo definir modelos y herramientas en un archivo Compose, y cómo configurar tu aplicación para utilizar esos modelos y herramientas.
Módulos
| # | Módulo | Descripción |
|---|---|---|
| 1 | Introducción | Descripción general de las aplicaciones agénticas y la pila (stack) de IA de Docker |
| 2 | Comprendiendo las interacciones del modelo | Aprende a interactuar con los modelos de IA |
| 3 | Docker Model Runner | Configura y utiliza Docker Model Runner con Compose |
| 4 | Comprendiendo las herramientas y MCP | Inmersión profunda en herramientas, llamadas a herramientas y MCP |
| 5 | Docker MCP Gateway | Configura y establece el MCP Gateway |
| 6 | Poniéndolo todo junto | Construye una aplicación agéntica completa |
| 7 | Conclusión | Resumen y siguientes pasos |