Rilasciato Docker Desktop 4.38: Intelligenza Artificiale, Build Accelerate e Test Kubernetes Avanzati

Rilasciato Docker Desktop 4.38: Intelligenza Artificiale, Build Accelerate e Test Kubernetes Avanzati

Docker Desktop 4.38, l’ultima versione della piattaforma di sviluppo che permette di creare, testare e distribuire applicazioni basate su container, introduce una serie di novità significative. Tra queste spiccano l’integrazione di un assistente basato sull’intelligenza artificiale, miglioramenti nelle build multi-servizio e la possibilità di eseguire test Kubernetes multi-nodo in modo più efficiente. Questa versione arriva circa un mese e mezzo dopo la precedente Docker Desktop 4.36, e porta con sé diverse innovazioni che possono semplificare il lavoro degli sviluppatori.

Docker AI Agent: Assistenza Intelligente Integrata

Uno dei punti di forza di Docker Desktop 4.38 è il Docker AI Agent, precedentemente noto come “Project: Agent Gordon”. Si tratta di un assistente basato sull’intelligenza artificiale, integrato direttamente nella Docker CLI (Command Line Interface), nel Docker Desktop e nel Docker Hub. Questo strumento è progettato per interpretare il flusso di lavoro dell’utente e fornire suggerimenti contestuali in tempo reale.

L’obiettivo è ridurre il tempo dedicato alla ricerca di soluzioni specifiche per Docker, permettendo agli sviluppatori di concentrarsi maggiormente sulla scrittura del codice e sulla distribuzione delle applicazioni. Ad esempio, l’agente (che deve essere attivato manualmente) può aiutare nella gestione dei container, nel debug dei problemi relativi ai Dockerfile (file di configurazione per la creazione di container) e persino nel chiarire concetti più complessi legati a Docker, tutto senza dover abbandonare l’ambiente di lavoro.

Docker Bake: Ottimizzazione delle Build Multi-Servizio

Un’altra novità importante è l’aggiornamento di Docker Bake allo stato di General Availability (disponibilità generale). Docker Bake è uno strumento che permette di semplificare il processo di creazione di build multi-servizio. Invece di dover gestire manualmente una serie di comandi docker build con numerosi parametri, gli sviluppatori possono ora utilizzare un formato di file dichiarativo per unificare le impostazioni di build, i target e gli argomenti in un unico luogo.

Docker Bake si integra inoltre con Docker Compose, uno strumento per la definizione e l’esecuzione di applicazioni multi-container, e con Docker Build Cloud, una piattaforma che ottimizza le build distribuite. Secondo Docker, l’uso combinato di questi strumenti può accelerare ulteriormente le prestazioni delle build, rendendo più efficiente l’intero processo di sviluppo e distribuzione delle applicazioni.

Test Kubernetes Multi-Nodo con Kind

Docker Desktop 4.38 introduce anche il supporto per i cluster Kubernetes multi-nodo, grazie all’integrazione con kind (Kubernetes IN Docker). Questo strumento permette di eseguire simulazioni di cluster multi-nodo direttamente sulla macchina locale, consentendo ai team di testare funzionalità critiche come il failover dei nodi (la capacità di un sistema di continuare a funzionare in caso di guasto di un nodo), le configurazioni di affinità (che determinano come i pod vengono distribuiti tra i nodi) e diverse versioni di Kubernetes.

Questa funzionalità è particolarmente utile per gli sviluppatori che lavorano su applicazioni complesse e necessitano di un ambiente di test robusto e realistico, senza dover ricorrere a infrastrutture cloud esterne.

Novità per gli Amministratori Aziendali

Gli amministratori aziendali troveranno interessanti i nuovi aggiornamenti pensati per i clienti Docker Business. Tra questi spiccano:

  • Applicazione dei Requisiti di Accesso su macOS: I profili di configurazione possono ora imporre requisiti di accesso, anche tra più organizzazioni, migliorando la sicurezza e il controllo delle risorse.
  • PKG Installer: Gli amministratori possono distribuire Docker Desktop per macOS in blocco utilizzando un programma di installazione PKG dedicato, evitando la necessità di convertire i file DMG.

Altri Miglioramenti e Correzioni

Oltre alle funzionalità principali, Docker Desktop 4.38 include una serie di miglioramenti minori, aggiornamenti di versione e correzioni di bug. Tra questi:

  • Aggiornamenti Indipendenti: Docker CLI, Docker Compose, Docker Scout e Ask Gordon possono ora essere aggiornati senza richiedere un riavvio completo di Docker Desktop (funzionalità in fase beta).
  • Aggiornamenti delle Versioni: Kubernetes è stato aggiornato alla versione 1.31.4, Docker Buildx alla 0.20.1 e Docker Engine alla 27.5.1.
  • Correzioni di Bug: Sono stati risolti problemi relativi all’isolamento avanzato dei container su tutte le piattaforme.
  • Miglioramenti di Rete: Supporto migliorato per la rete gVisor su Linux e una migliore integrazione di Windows con WSL (Windows Subsystem for Linux).

Disponibilità e Installazione

Docker Desktop 4.38 è disponibile per il download per tutti i principali sistemi operativi, tra cui Windows (x86_64 e ARM in versione beta), macOS (sia su processori Intel che Apple Silicon) e GNU/Linux (distribuzioni basate su APT e RPM, oltre alle distribuzioni dell’ecosistema Arch Linux) direttamente dal sito ufficiale.

Per ulteriori dettagli sulle modifiche introdotte, è possibile leggere l’annuncio ufficiale o le note tecniche.

Fonte: https://www.docker.com/blog/docker-desktop-4-38/
Fonte: https://docs.docker.com/desktop/release-notes/#4380
Fonte: https://linuxiac.com/docker-desktop-4-38-released/

Visited 25 times, 1 visit(s) today
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Una risposta

  1. 8 Marzo 2025

    […] oltre un mese dal rilascio di Docker Desktop 4.38, è stata annunciata Docker Desktop 4.39, l’ultima versione della popolare piattaforma di […]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.