Installare Docker su Ubuntu Server

Installare Docker su Ubuntu Server

In questo articolo vedremo come installare Docker su Ubuntu Server.

Nella shell, come utente root, scarichiamo la chiave GPG di Docker e aggiungiamola al sistema.

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

Quindi aggiungiamo la repository di Docker a quelle presenti.

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

Installiamo poi alcune dipendenze richieste.

apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

Aggiorniamo l'elenco dei package e subito dopo i package principali di Docker.

apt update
apt install docker-ce docker-ce-cli containerd.io -y

A questo punto possiamo permettere ad uno o più utenti normali di eseguire Docker aggiungendoli al gruppo docker. Si tratta di una pratica di sicurezza consigliata, in quanto usare l'utente root comporta dei rischi.

usermod -aG docker username

Verifichiamo la versione di Docker installata:

docker version

Lanciamo infine il container di esempio:

docker run hello-world