Ricerca nel sito web

Come installare Docker Desktop su Ubuntu 22.04 LTS


Docker Desktop è ora disponibile per tutti gli sviluppatori che utilizzano un ambiente desktop Linux. Ecco come installarlo su Ubuntu 22.04 LTS.

Il supporto Linux per Docker Desktop è stata la funzionalità più richiesta dalla comunità Docker per 12 mesi. In risposta a queste esigenze, Docker Inc. ha annunciato alla DockerCon 2022, la sua conferenza annuale, che Docker Desktop è ora disponibile per Linux.

Alcuni sviluppatori Linux che hanno utilizzato solo Docker Engine potrebbero non essere a conoscenza di Docker Desktop, quindi esaminiamo cos'è Docker Desktop.

L'interfaccia Docker Desktop per Linux semplifica la gestione di contenitori, immagini e volumi per gli sviluppatori consentendo loro di visualizzare tutte le risorse del contenitore utilizzando la dashboard Docker. È un ambiente di sviluppo integrato nel contenitore che include Docker Engine e il client CLI Docker.

Lascia che ti guidiamo attraverso l'installazione di Docker Desktop su Ubuntu 22.04 LTS. Tuttavia, se ti imbatti in questa guida mentre ne cerchi una per Ubuntu 24.04 LTS, segui questo collegamento.

Requisiti di sistema

Per installare correttamente Docker Desktop su Ubuntu, il tuo host deve soddisfare i seguenti requisiti:

  • Una versione a 64 bit di Ubuntu 22.04 LTS
  • Almeno 4 GB di RAM
  • Supporto per la virtualizzazione della CPU
  • Supporto per la virtualizzazione KVM
  • QEMU deve essere la versione 5.2 o successiva
  • Ambiente desktop con supporto della barra delle applicazioni.

Docker Desktop per Linux esegue una macchina virtuale (VM) per garantire un'esperienza Docker Desktop coerente con parità di funzionalità su tutti i principali sistemi operativi.

Come installare Docker Desktop su Ubuntu 22.04 LTS

Innanzitutto, aggiorna l'indice dei pacchetti e installa le dipendenze necessarie per aggiungere un nuovo repository Docker.

sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release

Successivamente, importa la chiave GPG per il repository Docker ufficiale sul tuo sistema. Questa funzionalità di sicurezza garantisce che il software che stai installando sia autentico.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Utilizza il seguente comando per configurare il repository Docker stable sul tuo sistema Ubuntu 22.04:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Infine, aggiorna il database dei pacchetti e installa Docker.

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Quindi, il motore Docker ora dovrebbe essere installato sul tuo host Ubuntu. Ora vai al sito web Docker Desktop per Linux e scegli il file "pacchetto DEB" da scaricare.

Un file con estensione .deb è un file del pacchetto software Debian. Se vuoi saperne di più sull'installazione dei file .deb in Ubuntu, la nostra eccellente guida, "Come installare i file deb in Ubuntu", potrebbe aiutarti.

Il processo di installazione seguirà una volta che il sistema avrà terminato di scaricare il pacchetto. Per installare Docker Desktop su Ubuntu, digita il comando sudo apt install seguito dal percorso completo del file.

Poiché il file DEB scaricato si trova nella directory Downloads nel nostro scenario, il comando sarà simile al seguente:

sudo apt install ./Downloads/docker-desktop-4.8.1-amd64.deb

Al termine del processo di installazione, il comando apt visualizza un errore durante l'installazione di un pacchetto scaricato. Non preoccuparti; il messaggio non rappresenta un errore reale, quindi ignoralo.

Questo è tutto. Una volta installato, Docker Desktop può essere avviato dal menu Attività. Quindi vai all'avvio delle applicazioni e cerca "docker". Quando appare la sua icona, fai clic per eseguire lo stesso.

Docker Desktop si avvierà e ti chiederà di accettare i termini. Per fare ciò, seleziona la casella di controllo e premi il pulsante "Accetta".

Verrà avviata l'applicazione Docker Desktop. Inoltre, nell'area della barra delle applicazioni sarà disponibile un'icona che puoi utilizzare per gestirla.

Da oggi gestire i tuoi contenitori Docker sarà semplice e veloce attraverso una comoda interfaccia grafica.

Inoltre, tieni presente che l'installazione di Docker Desktop per Ubuntu aggiorna i binari Docker Compose e Docker CLI dell'host. Installa Docker Compose V2 e consente agli utenti di collegarlo dal pannello Impostazioni come docker-compose.

Inoltre, Docker Desktop inserisce il nuovo binario della Docker CLI in /usr/local/bin e stabilisce un collegamento simbolico alla Docker CLI originale in /usr/local/bin/com.docker.cli< /codice>.

Puoi controllare le versioni di questi binari eseguendo i seguenti comandi:

docker compose version
docker --version
docker version

Per avviare Docker Desktop quando accedi, vai al menu Docker Desktop e seleziona "Impostazioni" -> "Generale" -> "Avvia Docker Desktop quando accedi." Seleziona la casella di controllo e conferma premendo il pulsante "Applica e riavvia".

Ultimo ma non meno importante, l'interfaccia utente di Docker visualizza una notifica quando viene pubblicata una nuova versione del desktop Docker. Ogni volta che desideri aggiornare la tua app Docker Desktop per Linux, devi scaricare il pacchetto più recente ed eseguire:

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

Conclusione

Questo tutorial ha dimostrato l'installazione di Docker Desktop per Linux su un sistema Ubuntu 22.04 LTS. Ora puoi iniziare a estrarre immagini ed eseguire contenitori.

Per ulteriori informazioni sull'utilizzo di Docker, visita la pagina della documentazione di Docker o la nostra eccellente guida per principianti, "Che cos'è un contenitore Docker: una guida introduttiva per principianti".

Articoli correlati: