A Docker Desktop 4.39 bevezetette a CLI általános elérhetőségét.

A Docker Desktop 4.39-es verziója számos fejlesztést hozott, amelyek elősegítik a fejlesztők munkáját. Az új funkciók között kiemelkedik az AI Agent frissítése, a Docker Desktop CLI általános elérhetősége és az új --platform zászló a többplatformos képek kezelésére.

A Docker Desktop 4.39 bevezetette a CLI általános elérhetőségét.
Kép forrása: Docker weboldal

Docker AI Agent – Új Funkciók és Kiterjesztett Támogatás

Az AI Agent, amely már az előző verzióban is bétaként elérhető volt, most kibővült a Model Context Protocol (MCP) és a Kubernetes támogatásával. Ez az AI-alapú asszisztens egyszerűsíti a konténerkezelést, a hibakeresést és a munkafolyamatokat. Az új funkciók között megemlítendő, hogy az AI Agent képes kommunikálni az Engine-nel, hogy listázza és tisztítsa a konténereket, képeket és köteteket, valamint Kubernetes környezetben is képes dolgozni, például pod naplókat elemezni.

Az AI Agent most már képes konténerizálni alkalmazásokat olyan programozási nyelveken, mint a JavaScript/TypeScript, Go, Python és C#. A fejlesztők így egyszerűen elkészíthetik a Dockerfile-okat, a Compose fájlokat és más szükséges fájlokat anélkül, hogy szkriptek írására lenne szükségük.

Megjelent a Docker Desktop CLI

A Desktop CLI, amely a 4.37-as verziójában bétaként volt elérhető, most már általánosan elérhetővé vált. Ez a parancssoros eszköz lehetővé teszi a fejlesztők számára, hogy a parancssoron keresztül végezzenek el különböző műveleteket, mint például a Docker Desktop indítása, leállítása, naplók megtekintése és frissítések kezelése. Ez a fejlesztés különösen hasznos azok számára, akik szeretnék automatizálni a Docker Desktop műveleteket CI/CD munkafolyamatokban, vagy egyszerűsíteni a hibakeresést a terminálról.

Új --platform zászló a többplatformos képek kezelésére

Az új --platform zászló segítségével a fejlesztők mostantól könnyedén kezelhetik és exportálhatják a többplatformos képeket. Például a --platform linux/arm64 beállítással kifejezetten az ARM64-es architektúrára menthetik el az alkalmazásokat, ami egyszerűsíti a különböző platformokon való fejlesztést és optimalizálást. Ez az új funkció növeli a fejlesztők kontrollját a képek kezelésében, és javítja a többplatformos munkafolyamatokat.

Frissült komponensek

A belső komponensfrissítések tekintetében a Docker Compose frissült a v2.33.1 verzióra, a Docker Buildx v0.21.1-re, a Kubernetes v1.32.2-re, a Docker Engine v28.0.1-re és a Docker Scout CLI az v1.16.3-ra.

Kritikus biztonsági frissítések és egyéb hibajavítások az új verzióban

Az új kiadásban egy kritikus biztonsági hibát is javítottak, amely a CVE-2025-1696 számot viseli, és biztosítja, hogy a proxy hitelesítési adatokat már ne lehessen véletlenül szöveges formátumban kiírni a naplókba.

A Docker Desktop 4.39-es verziójában a macOS fejlesztők számára a Docker visszaminősítette a belső Linux kernelt a 6.10.14 verzióra, hogy ezzel megoldja azt a cgroupsot érintő téves azonosítási problémát, amely zűrzavart okozott a Java konténereken.

Továbbá, a kiadás javít egy hibát, amely miatt a CPU korlátozások helytelenül jelenhettek meg a Docker VMM-ben, orvosolj az indítási problémákat, valamint blokkolja a Docker Desktop futtatását a macOS 15.4 beta 1 verzióján (a már ismert hoszt összeomlásos probléma miatt).

A Windows felhasználók fontos stabilitási javításokat kapnak a Docker Compose naplók, Paketo buildpack-ek és a WSL integrációk terén, biztosítva a simább működést több disztribúció kezelésekor. Végül, a beállításokban található Szoftverfrissítések oldalon mostantól pontosan tükröződnek a legfrissebb elérhető verziók a Linux felhasználók számára.

A részletes változásokkal kapcsolatos információkért tekintsd meg a hivatalos bejelentést vagy a kiadási megjegyzéseket.