Docker Desktop per Linux

  • Di
  • 2022-05-26 - 3 minuti
banner

Dopo diverso tempo che gli utenti Linux chiedevano una versione Desktop che fosse adatta ai propri sistemi operativi, il team Docker ha finalmente pubblicato diverse versioni di Docker Desktop per Linux.

In questo articolo, vediamo una breve panoramica di come si installa, del suo funzionamento e quali funzionalità abbiamo a disposizione.

Docker Desktop: cos’è

Docker Desktop è un’applicazione facile da installare per il tuo ambiente Mac o Windows (e da qualche giorno, anche su Linux) che ti consente di creare e condividere applicazioni e microservizi eseguibili tramite container.

Gli sviluppatori possono utilizzare la Docker Dashboard per gestire visivamente tutte le risorse del container e stare tranquilli sapendo che questa applicazione ha configurato delle impostazioni predefinite sicure per il consumo delle risorse dell’hardware sottostante.

Non solo, Docker Desktop ora include le estensioni Docker, che consentono agli sviluppatori di scatenare la propria creatività integrando strumenti di sviluppo aggiuntivi creati dai partner Docker o dalla community!

Docker Desktop per Windows Docker Desktop per Windows

Docker Desktop per Linux Docker Desktop per Linux

Requisiti generali

Questi sono i requisiti ufficiali per i diversi ambienti Linux attualmente supportati; tuttavia, alcuni di questi sistemi richiedono un po’ più di attenzione e dei pacchetti aggiuntivi che potrebbero dover essere installati.

  • Kernel a 64 bit;
  • Supporto per la virtualizzazione KVM;
  • QEMU versione 5.2 o successiva;
  • systemd come sistema di init;
  • Ambiente desktop Gnome o KDE.
  • Almeno 4 GB di RAM.

Installazione

Ubuntu

Un ulteriore requisito in questo caso è di avere una versione a 64 bit di Ubuntu Jammy Jellyfish 22.04 (LTS) o Ubuntu Impish Indri 21.10.

Adesso puoi scaricare il pacchetto .deb da questa pagina e installalo con il seguente comando:

sudo apt-get update

sudo apt-get install ./docker-desktop-<version>-<arch>.deb

Per avviare Docker Desktop per Linux, cerca “Docker Desktop” nel menu Applicazioni e aprilo. Questo avvia l’icona del menu che contiene la celebre balena e apre la Docker Dashboard, riportando lo stato di Docker Desktop.

In alternativa, apri un terminale ed esegui:

systemctl --user start docker-desktop

Fedora

Un ulteriore requisito in questo caso è di avere una versione Fedora 35 o 36.

Inoltre, se hai un ambiente Gnome Desktop, devi anche installare le estensioni AppIndicator e KStatusNotifierItem di Gnome.

Per gli ambienti non Gnome Desktop, gnome-terminal deve essere installato:

sudo dnf install gnome-terminal

A questo punto, scarica il pacchetto .rpm da questa pagina e installalo con il seguente comando:

sudo dnf install ./docker-desktop-<version>-<arch>.rpm

Per avviare Docker Desktop per Linux, cerca “Docker Desktop” nel menu Applicazioni e aprilo. Questo avvia l’icona del menu che contiene la celebre balena e apre la Docker Dashboard, riportando lo stato di Docker Desktop.

In alternativa, apri un terminale ed esegui:

systemctl --user start docker-desktop

Debian

Se hai un ambiente Gnome Desktop, devi anche installare le estensioni AppIndicator e KStatusNotifierItem di Gnome.

Per gli ambienti non Gnome Desktop, gnome-terminal deve essere installato:

sudo apt install gnome-terminal

A questo punto, scarica il pacchetto .deb da questa pagina e installalo con il seguente comando:

sudo apt-get update

sudo apt-get install ./docker-desktop-<version>-<arch>.deb

Per avviare Docker Desktop per Linux, cerca “Docker Desktop” nel menu Applicazioni e aprilo. Questo avvia l’icona del menu che contiene la celebre balena e apre la Docker Dashboard, riportando lo stato di Docker Desktop.

In alternativa, apri un terminale ed esegui:

systemctl --user start docker-desktop

C’è anche un’ultima opzione, che riguarda i sistemi basati su Arch: in questo caso, è necessario lavorare con i codici sorgente perché Docker non ha un repository Arch a disposizione: per farlo, segui questa guida!

Se vuoi scoprire come utilizzarlo, il team Docker ha messo a disposizione un manuale pronto all’uso per prenderci confidenza: lo trovi a questa pagina!

E tu, l’hai mai utilizzato? Lo proverai su Linux?

Risorse utili

  • Docker” di Serena Sensini @ Apogeo
  • Annuncio ufficiale del team Docker - post

Post correlati

Iscriviti al TheRedCode.it Corner

La tecnologia corre, e tu devi correre più veloce per rimanere sempre sul pezzo! 🚀

Riceverai una volta al mese (o anche meno) con codici sconto per partecipare agli eventi del settore, quiz per vincere dei gadget e i recap degli articoli più interessanti pubblicati sul blog

Ci sto!

Partners

Community, aziende e persone che supportano attivamente il blog

Logo di Codemotion
Logo di GrUSP
Logo di Python Milano
Logo di Schrodinger Hat
Logo di Python Biella Group
Logo di Fuzzy Brains
Logo di Django Girls
Logo di Improove
Logo del libro open source
Logo di NgRome

Vuoi diventare #tech content writer? 🖊️

Se vuoi raccontare la tua sul mondo #tech con dei post a tema o vuoi condividere la tua esperienza con la community, sei nel posto giusto! 😉

Manda una mail a collaborazioni[at]theredcode.it con la tua proposta e diventa la prossima penna del blog!

Ma sì, facciamolo!