GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Il modo migliore per installare Docker su Ubuntu 20.04 Linux

Docker non ha bisogno di presentazioni ora, è una soluzione container popolare e gratuita che si è affermata molto bene nel campo delle applicazioni basate su container. Qui impareremo il modo migliore per installare Docker su Ubuntu Hirsute 21.04, Ubuntu Groovy 20.10, Ubuntu Focal 20.04 (LTS) e Ubuntu Bionic 18.04 (LTS).

Essendo una soluzione software containerizzata, Docker offre tutte le funzioni necessarie per virtualizzare le applicazioni e far funzionare i container in un ambiente isolato l'uno dall'altro, su un sistema host. Un contenitore contiene tutte le risorse necessarie per eseguire un'applicazione, incluso il codice dell'applicazione, l'ambiente di runtime, le librerie di sistema e gli strumenti di sistema. Il sistema che gestisce le risorse del computer ai singoli container e ne assicura l'isolamento sul sistema host si chiama Docker Engine.

Alcuni vantaggi chiave dell'utilizzo di macchine container Docker:

  • Software gratuito
  • Richiede meno risorse rispetto alle macchine virtuali
  • Scalabilità
  • Fornisce sicurezza e isola le applicazioni l'una dall'altra e dal sistema host
  • Leggero
  • Gestione semplice di molti container tramite strumenti di orchestrazione come Kubernetes
  • La disponibilità di contenitori nel file immagine lo rende facilmente trasferibile ad altri sistemi.
  • Facile da installare e Quickstart

Metodo migliore per installare Docker su Ubuntu 20.04 Linux

Esistono tre modi per installare Docker su Ubuntu Linux, ma il migliore è utilizzare il suo repository ufficiale . Mentre gli altri due sono  SNAP e il repo di base .

Quindi, qui mostreremo i passaggi per configurare Docker su Ubuntu aggiungendo il suo repository ufficiale che è il modo migliore per ottenere l'ultima versione stabile. Ovviamente, possiamo ottenerlo tramite SNAP, ma a causa del modello di confinamento di Snap potresti riscontrare problemi nella connessione al demone Docker. Oppure il sistema non sarebbe in grado di riconoscere il daemon docker in esecuzione sull'host. D'altra parte, l'installazione Docker dal repository di base di Ubuntu sarà estremamente stabile, senza dubbio, ma senza alcuna garanzia, otterrai l'ultima con tutte le nuove funzionalità. Quindi, vai per il tutorial riportato di seguito:

1. Aggiungi alcuni pacchetti comuni

Ci sono pochi pacchetti di cui abbiamo bisogno durante l'installazione di Docker su Ubuntu, come l'aggiunta del suo repository su HTTPS, necessitano di un pacchetto che lo supporti, curl e lsb-release per conoscere la versione di Linux.

sudo apt install apt-transport-https curl lsb-release

2. Aggiungi la chiave GPG di Docker

Prima di aggiungere il repository di Docker, dobbiamo aggiungere la chiave GPG che assicurerà che i pacchetti che otterremo per installare Docker provengano dalla fonte autentica senza alcun tipo di alterazione.

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

3. Il modo migliore:aggiungi un repository Docker stabile su Ubuntu 20.04 o altri

Ora, sul tuo Ubuntu, incolla il seguente blocco di comando e premi Invio chiave. Rileverà automaticamente la tua versione di Ubuntu per aggiungere il repository disponibile corrispondente.

echo \
"deb [arch=amd64 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

4. Esegui l'aggiornamento del sistema

Per far sapere al sistema che abbiamo recentemente aggiunto un nuovo repository, esegui un comando di aggiornamento del sistema per ricostruire la cache del repository di sistema.

sudo apt update

5. Installa Docker Engine su Ubuntu

Infine, esegui un singolo comando che installerà e configurerà la versione della community Docker con altri strumenti richiesti sul tuo Ubuntu 20.04 Linux o su quello che stai utilizzando.

sudo apt install docker-ce docker-ce-cli containerd.io

6. Testa la tua installazione

Per sapere che tutto è stato installato correttamente per funzionare con i container, creiamo una semplice immagine del container chiamata hello-world.

sudo docker run hello-world

7. Aggiungi il tuo Utente al gruppo Docker

Per impostazione predefinita, per creare qualsiasi contenitore o per eseguire il comando Docker devi utilizzare sudo con esso. Per rimuoverlo, dobbiamo aggiungere la nostra corrente al suo gruppo.

sudo gpasswd -a $USER docker

Ricarica gruppo

newgrp docker

Ecco fatto, ora l'ultima versione di Docker è sulla tua rispettiva versione di Ubuntu. Da qui puoi iniziare a esplorare e creare contenitori eseguendo il pull da DockerHub o creando la tua immagine.

Se non ti senti a tuo agio con la riga di comando, prova la GUI Docker, ecco l'articolo su di essa: Installa Portainer Docker Web GUI o Come installare Kitematic su Ubuntu 20.04 LTS...


Ubuntu
  1. Come installare Docker su Ubuntu 18.04

  2. Come installare Java su Ubuntu Linux

  3. Come installare usb-creator su Ubuntu Linux

  4. Installa Dropbox su Ubuntu 14.10

  5. Come installare Docker su Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

Un modo semplice per installare MySQL su Ubuntu Linux

Un modo semplice per installare TeamSpeak su Ubuntu Linux

Installa AngularJS in Ubuntu 22.04 | 20.04 Linux

Come installare Docker su Ubuntu 14.04

Come installare e configurare Kitematic su Ubuntu Linux

15 migliori giochi gratuiti su Ubuntu Linux