La version 4.38 de Docker Desktop introduit un agent IA désormais en bêta ainsi que la possibilité d’encadrer des clusters Kubernetes multi-nœud en local. Ces nouveautés visent à accroître la productivité, faciliter le débogage et rapprocher l’environnement de test des conditions de production.
La plateforme Docker continue d’évoluer pour répondre aux besoins des développeurs et des entreprises avec cette nouvelle version de son application de bureau (Desktop).
C’est quoi Docker Desktop ?
Docker Desktop est un environnement de développement qui facilite la création, l’exécution et la gestion de conteneurs. À l’origine conçu pour Windows et macOS, il est aujourd’hui aussi disponible sur Linux.
Son objectif est de simplifier l’adoption des conteneurs grâce à une interface conviviale, des outils intégrés (comme Docker CLI, Docker Compose) et des fonctionnalités spécifiques (prise en charge de Kubernetes, déploiements à grande échelle, etc.). Les développeurs peuvent ainsi tester et déployer leurs applications sans se soucier des différences entre systèmes d’exploitation.
Docker Desktop 4.38 : quoi de neuf ?
La version 4.38 met l’accent sur la productivité et la robustesse, tant pour les développeurs que pour les équipes d’entreprise.
D’abord, Docker AI Agent (anciennement Project: Agent Gordon) fait son entrée en version bêta. Cet assistant contextuel s’intègre dans Docker Desktop et la CLI afin d’offrir des suggestions en temps réel. Il peut aider à optimiser des Dockerfiles et des fichiers Compose, identifier plus rapidement les erreurs ou encore conseiller sur l’architecture de conteneurs, le tout sans nécessiter de changement d’outil.

Ensuite, Docker Bake devient officiellement disponible en version stable. Cet outil d’orchestration des builds, initialement introduit comme fonctionnalité expérimentale, permet de configurer plusieurs images de manière déclarative et de paralléliser les tâches. Le tout vise à gagner du temps et à réduire la complexité des commandes répétitives, en particulier lorsqu’il s’agit de bâtir des projets multipériphériques ou de mutualiser des configurations pour différentes équipes.
Par ailleurs, Docker Desktop inclut désormais la prise en charge de Kubernetes en mode multi-nœud, grâce à l’intégration de kind (Kubernetes in Docker). Les développeurs peuvent ainsi simuler des environnements plus proches de la production et valider le comportement de leurs services dans des scénarios complexes (affinité de nœuds, test de résilience, etc.). Tester différentes versions de Kubernetes localement devient aussi plus aisé, ce qui facilite la migration de versions ou la détection de régressions.
Enfin, plusieurs fonctionnalités d’administration sont désormais disponibles pour les clients Docker Business, notamment la possibilité d’imposer la connexion sur macOS via un profil de configuration, ainsi que des méthodes simplifiées pour gérer et déployer Docker Desktop en masse. L’objectif est de répondre aux attentes des grandes organisations, qui recherchent à la fois une distribution et un contrôle centralisés.
Télécharger Docker Desktop
Docker Desktop est proposé au téléchargement pour Linux, Windows et macOS. Les utilisateurs qui possèdent déjà la solution peuvent procéder à la mise à jour depuis l’interface de Docker Desktop. Ceux qui souhaitent la découvrir pour la première fois peuvent la récupérer directement sur le site officiel.
