Docker Desktop 4.38: Agente de IA, Construcciones Más Rápidas y Pruebas Kubernetes Inteligentes

Published:

Docker Desktop 4.38 ha llegado con mejoras significativas, incluyendo un asistente de inteligencia artificial, soporte para pruebas en clústeres Kubernetes multinodo y una integración más eficiente entre Docker Bake y Docker Compose.

A poco más de un mes del lanzamiento de la versión 4.36, Docker Desktop, la plataforma de desarrollo que facilita la creación, prueba y despliegue de aplicaciones en contenedores, ha presentado su última actualización con múltiples optimizaciones.

Docker AI Agent: Asistencia Inteligente en Tiempo Real

El mayor atractivo de esta versión es la introducción del Docker AI Agent, anteriormente conocido como Project: Agent Gordon. Este asistente integrado en la CLI, Docker Desktop y Docker Hub es capaz de interpretar el flujo de trabajo del usuario y proporcionar asistencia en tiempo real.

Esto significa menos tiempo buscando soluciones y más tiempo programando y entregando nuevas funcionalidades. Una vez activado manualmente, el agente puede:

  • Guiarte en la gestión de contenedores.
  • Ayudarte a depurar problemas en Dockerfile.
  • Explicar conceptos clave de Docker sin necesidad de cambiar de herramienta.

Docker Bake Ahora en General Availability

Otra gran novedad es que Docker Bake alcanza su fase de disponibilidad general (General Availability). Este sistema simplifica la construcción de imágenes evitando la ejecución repetitiva de múltiples comandos docker build con diferentes opciones.

Ahora, los desarrolladores pueden definir todas las configuraciones en un único archivo declarativo, integrándolo con Docker Compose y Docker Build Cloud para una gestión más eficiente de compilaciones de múltiples servicios.

Según Docker, las compilaciones optimizadas con Bake pueden mejorar aún más el rendimiento de Docker Build Cloud, acelerando los flujos de trabajo de desarrollo y reduciendo el tiempo de entrega de productos.

Soporte para Clústeres Kubernetes Multinodo

Con esta nueva versión, Docker Desktop 4.38 admite clústeres Kubernetes multinodo gracias a la integración con kind (Kubernetes in Docker).

Esto permite a los equipos simular entornos con múltiples nodos en sus máquinas locales, facilitando pruebas avanzadas como:

  • Fallos de nodos y conmutación por error (failover).
  • Configuración de afinidad entre pods.
  • Compatibilidad con distintas versiones de Kubernetes.

Mejoras para Administradores Empresariales

Las empresas que utilizan Docker Business ahora cuentan con nuevas herramientas para optimizar la administración:

  • Enforcement de Inicio de Sesión en macOS: Los perfiles de configuración pueden exigir el inicio de sesión en Docker, incluso en múltiples organizaciones.
  • Instalador PKG para Mac: Permite a los administradores desplegar Docker Desktop en masa, sin necesidad de convertir archivos DMG manualmente.

Otras Mejoras y Correcciones

Junto con estas nuevas funciones, Docker Desktop 4.38 incorpora varias optimizaciones adicionales:

  • Actualizaciones independientes de Docker CLI, Docker Compose, Docker Scout y Ask Gordon, sin necesidad de reiniciar Docker Desktop (Beta).
  • Kubernetes actualizado a v1.31.4, Docker Buildx a v0.20.1 y Docker Engine a v27.5.1, entre otras mejoras.
  • Corrección de errores en el aislamiento de contenedores en todas las plataformas.
  • Mejor compatibilidad con gVisor en Linux y mejoras en la integración con WSL en Windows.

Descarga y Disponibilidad

Docker Desktop 4.38 ya está disponible para los principales sistemas operativos, incluyendo:

  • Windows (x86_64 y ARM Beta).
  • macOS (Intel y Apple Silicon).
  • Linux (distribuciones basadas en APT, RPM y Arch).

Para más detalles, consulta el anuncio oficial o revisa las notas de la versión.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles