Scopri come installare Docker su Ubuntu in questa guida facile da seguire per principianti. Segui i passaggi e inizia a utilizzare Docker in pochi minuti.
Docker è una piattaforma software che racchiude l'applicazione e tutte le sue dipendenze nei container:ambienti di esecuzione piccoli e leggeri che condividono il kernel del sistema operativo ma per il resto operano in isolamento l'uno dall'altro.
Sono simili alle macchine virtuali, ma i container sono più portatili e rispettosi delle risorse.
Questo articolo ti mostrerà il modo più semplice per installare Docker su Ubuntu e farlo funzionare.
Per un'introduzione dettagliata ai diversi componenti di un container Docker, puoi consultare la nostra guida:Cos'è un container Docker:una guida introduttiva per principianti.
Installazione di Docker su Ubuntu
Docker è disponibile per l'installazione dai repository Ubuntu standard, ma potrebbe non essere sempre l'ultima versione. Quindi, per assicurarci di ottenere la versione più recente, installeremo Docker dal repository Docker ufficiale.
1. Pacchetti di aggiornamento
Innanzitutto, aggiorna l'indice dei pacchetti e installa le dipendenze necessarie per aggiungere un nuovo repository HTTPS.
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg software-properties-common
2. Aggiungi Docker Repo
Quindi, importa la chiave GPG per il repository Docker ufficiale sul tuo sistema. Questa funzione di sicurezza garantisce che il software che stai installando sia autentico.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Per poter installare Docker sul tuo sistema Ubuntu, devi prima aggiungere il repository APT Docker stabile ad esso:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Infine, aggiorna il database dei pacchetti con i pacchetti Docker dal repository appena aggiunto:
sudo apt update
3. Installa Docker
Per installare l'ultima versione di Docker su Ubuntu, esegui il comando seguente.
sudo apt install docker-ce docker-ce-cli containerd.io
Congratulazioni! Docker ora dovrebbe essere installato; il servizio è stato avviato e abilitato per l'avvio all'avvio.
Inoltre, puoi controllare lo stato Docker utilizzando:
sudo systemctl is-active docker
Quando viene rilasciata una nuova versione di Docker, puoi aggiornare i pacchetti utilizzando lo standard apt update
procedura.
Consentire agli utenti non root di eseguire comandi Docker
Finora, abbiamo installato con successo un Docker sul tuo sistema Ubuntu.
Solo il root e gli utenti con privilegi sudo possono eseguire i comandi Docker per impostazione predefinita. Se tenti di eseguire la docker
comando senza anteporre sudo
, otterrai un output come questo:
Per eseguire i comandi Docker come utente non root, devi aggiungere l'utente al gruppo Docker. Per farlo, digita:
sudo usermod -aG docker ${USER}
Nel comando mostrato sopra, ${USER}
è una variabile di ambiente che contiene il tuo nome utente. Per richiedere la nuova iscrizione al gruppo, esci e riconnettiti.
Conclusione
Ti abbiamo mostrato come installare Docker su Ubuntu in questo tutorial. Per ulteriori informazioni su Docker, consulta la documentazione ufficiale di Docker.