GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Docker CE su Ubuntu 22.04 LTS Jammy Jellyfish

Docker è un progetto open source che ci dà la possibilità di eseguire facilmente applicazioni in contenitori isolati. Coloro che utilizzano Ubuntu 22.04 LTS e desiderano installare Docker CE per eseguire container di varie app Linux possono seguire questo tutorial.

Un altro vantaggio dei container Docker è che possono essere costruiti l'uno sull'altro e comunicare tra loro. Esempi di queste applicazioni potrebbero essere un server Apache o un database MySQL.

Rispetto alle normali macchine virtuali, non abbiamo bisogno di tutti i container per eseguire un sistema operativo completo. Voglio dire, se vogliamo eseguire un server Web separato dal server del database, dovremmo avviare due macchine virtuali complete, incluso il sistema operativo. Questo non è il caso della finestra mobile, in quanto il kernel sottostante sarà lo stesso e sarà possibile avviare due contenitori indipendenti per i rispettivi server senza installare il sistema operativo completo, invece un'immagine Docker leggera farà il lavoro.

Inoltre, Docker è un progetto multipiattaforma, quindi indipendentemente dal sistema operativo (Windows, Linux o macOS) esegue il comando che sarà lo stesso per tutti e non ci saranno problemi di compatibilità tra i contenitori.

Passaggi per installare Docker CE su Ubuntu 22.04 LTS Jammy Jellyfish

1. Aggiorna il sistema e installa alcuni strumenti

sudo apt update
sudo apt install ca-certificates curl apt-transport-https

2. Aggiungi chiave GPG

Per scaricare i pacchetti di Docker su Ubuntu, dobbiamo aggiungere la chiave GPG utilizzata per firmare i pacchetti Docker dal suo sviluppatore altrimenti il ​​sistema restituirà un errore e non potrà utilizzare il repository.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

3. Aggiungi repository Docker su Ubuntu 22.04

Possiamo installare la finestra mobile utilizzando il repository di sistema predefinito di Ubuntu Jammy, tuttavia la versione disponibile non sarà l'ultima. Quindi, aggiungi manualmente il repository ufficiale di Docker usando il blocco di comando indicato di seguito.

Copia e incolla il intero blocco di comando nel tuo terminale:

echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" \
| sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4. Installa Docker Engine su Ubuntu 22.04

Infine, abbiamo configurato tutte le cose necessarie di cui avevamo bisogno. Ora, esegui semplicemente il comando di aggiornamento del sistema per aggiornare la cache del repository e aggiornare i pacchetti già installati. Dopodiché usa i pacchetti APT per ottenere tutti gli strumenti Docker di cui abbiamo bisogno per iniziare a creare contenitori.

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

Per verificare che il servizio Docker sia in esecuzione:

systemctl status docker

Nel caso non sia in esecuzione, usa:

sudo systemctl start docker

5. Usa la finestra mobile senza sudo

Una volta completata l'installazione, dobbiamo aggiungere il nostro attuale utente di sistema al gruppo Docker, altrimenti ogni volta dobbiamo usare 'sudo ' con ogni comando del Docker.

sudo usermod -aG docker $USER
newgrp docker

Per verificare la versione:

docker version

6. Crea contenitore

Ora possiamo iniziare a creare il nostro primo contenitore. Ad esempio, supponiamo di voler creare un contenitore Debian Bullseye. Per questo, tireremo la sua immagine della finestra mobile.

docker pull debian

Crea contenitore:

docker create -it --name test debian

Avvia contenitore

docker start test

Ottieni la riga di comando del contenitore installato:

docker attach test


Ubuntu
  1. Come installare Ubuntu 22.04 LTS Desktop (Jammy Jellyfish)

  2. Come aggiornare Ubuntu a 22.04 LTS Jammy Jellyfish

  3. Come installare Ubuntu 22.04 Jammy Jellyfish Desktop

  4. Come installare Gnome su Ubuntu 22.04 LTS Jammy Jellyfish

  5. Come aggiornare Ubuntu 20.04 a 22.04 LTS (Jammy Jellyfish)

Come installare FreeTube su Ubuntu 22.04 LTS Jammy

Come installare Docker su Ubuntu 16.04 LTS

Come installare Rancher su Ubuntu 16.04 LTS

Come installare Docker su Ubuntu 18.04 LTS

Come installare Docker su Ubuntu 20.04 LTS

Come installare Kitematic su Ubuntu 20.04 LTS