Docker Desktop è una sorta di IDE composto da Docker Engine, Docker CLI client, Docker Compose, Docker Content Trust, BuildKit, Kubernetes e Credential Helper con cui puoi creare rapidamente applicazioni containerizzate e microservizi. È diventato abbastanza popolare per un po’ di tempo come soluzione di gestione dei container integrata e mancava solo per Linux.
Come puoi vedere, Docker Desktop è pronto non solo per creare contenitori, ma anche per gestirli utilizzando Kubernetes attraverso la stessa interfaccia visiva. Inoltre, il pacchetto include Docker Extensions , che possono essere utilizzate per integrare strumenti di terze parti nel flusso di lavoro di Docker Desktop, migliorandone le capacità o aiutando con una corretta configurazione, ad esempio in termini di sicurezza.
Quindi Docker Desktop è arrivato su Linux con un pacchetto completo e chiunque voglia provarlo può trovare tutte le informazioni a riguardo nella documentazione del progetto , inclusi i requisiti di sistema, che includono un kernel abilitato alla virtualizzazione a 64 bit, KVM, QEMU 5.2 o superiore, sebbene siano consigliati l’ ultima versione , l’ambiente desktop GNOME o KDE e un minimo di 4 GB di RAM.
Attenzione però al livello di supporto in quanto ci sono solo installer nei formati Deb e RPM e alcuni utenti che lo stanno testando su Ubuntu 22.04 LTS o Fedora 36 , due recenti e importanti rilasci. che avrebbe dovuto essere perfettamente supportato, segnalano problemi di runtime dovuti a dipendenze mancanti.
Va inoltre notato che Docker Desktop funziona su un modello di abbonamento SaS (software as a service o software as a service), ma solo per le aziende con più di 250 dipendenti o un fatturato superiore a $ 10 milioni all’anno. Fino a quando questi requisiti non saranno soddisfatti, Docker Desktop è gratuito per utenti e piccole imprese.
Tuttavia, la domanda sollevata da questa versione è se sia troppo tardi, poiché Podman si è affermato come l’opzione nativa più avanzata per la creazione e la gestione di container su Linux e un’alternativa già compatibile con strumenti come Docker Compose.
Lascia un commento