
In questo tutorial spiegherò come installare Docker e Docker Compose dalle fonti ufficiali di Docker.
Al momento in cui scrivo questo tutorial, Ubuntu 24.04 è appena stato rilasciato e Docker è già disponibile nei repository.
Nella documentazione di Docker, è necessario passare diverse righe di comando per installare prima il repository e poi installare Docker e Docker Compose.
Per risparmiare tempo, ho compilato i diversi comandi in uno script:
#!/bin/bash
export DEBIAN_FRONTEND=noninteractive
sudo apt-get update -qq
sudo apt-get upgrade -yqq
# Add Docker's official GPG key:
sudo apt-get install -yqq ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
# Add the repository to Apt sources:
echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update -qq
sudo apt-get install -yqq docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginCome puoi vedere nello screenshot qui sotto, sono connesso tramite SSH a un computer con Ubuntu 24.04 LTS.

Iniziamo creando un file con nano in cui copieremo lo script:
nano docker-install.shIncolla il contenuto dello script che si trova all’inizio del tutorial:

Eseguire lo script per avviare l’installazione di Docker e Docker Compose:
sudo sh docker-install.shAttendi l’installazione in corso…


Una volta completata l’installazione, controlla la versione di Docker e Docker compose.
sudo docker version
sudo docker compose version
Per testare il funzionamento di Docker sul tuo server Ubuntu 24.04, è possibile effettuare un test con il contenitore hello-world.
sudo docker run hello-world
Ora puoi distribuire i tuoi container su Ubuntu 24.04.
