
In questo tutorial spiegherò come installare Docker e Docker Compose su Ubuntu e Debian.
Riepilogo
Installazione di Docker e docker-compose dai repository ufficiali
Docker e docker-compose fanno parte dei repository ufficiali di entrambe le distribuzioni (Ubuntu e Debian), quindi basta eseguire i due comandi seguenti:
Installazione Docker:
sudo apt install docker.ioInstallazione di docker-compose:
sudo apt install docker-composeIl problema, come spesso accade con i repository ufficiali, è che l’aggiornamento alle ultime versioni può essere lungo, quindi spiegherò come installare Docker e docker-compose dal repository Docker per avere la versione più recente.
Installazione di Docker e docker-compose dal repository Docker
Assicurati che la tua distribuzione sia aggiornata:
sudo apt update
sudo apt upgradeInstallare i prerequisiti:
sudo apt-get install ca-certificates curl gnupg lsb-release -yAggiungere la chiave GPG del repository:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgAggiungere il repository:
echo \
"deb [arch=$(dpkg --print-architecture) 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
Aggiorna l’elenco dei pacchetti:
sudo apt updateInstalla Docker:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginIl motore di containerizzazione Docker è installato.
Passeremo ora all’installazione di docker-compose, facoltativa per l’utilizzo dei container.
Il vantaggio principale dell’utilizzo di docker-compose è che consente un’amministrazione e una configurazione più semplici utilizzando file di configurazione per avviare i container.
Per installare docker-compose, recupereremo il file direttamente dal repository Github : https://github.com/docker/compose/
Scarica docker-compose:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.7.0/docker-compose-linux-x86_64" -o /usr/local/bin/docker-composeOra rendiamo eseguibile il file docker-compose:
sudo chmod +x /usr/local/bin/docker-composeEcco fatto, Docker e docker-compose sono installati.
Per risparmiare tempo, puoi usare questo script:
Tutto quello che devi fare ora è distribuire i tuoi contenitori.
