Aggiornare Docker a una versione specifica su Ubuntu Server

Docker è uno degli strumenti più utilizzati per la containerizzazione delle applicazioni. Tuttavia, può essere necessario aggiornare Docker a una versione specifica su un server Ubuntu per garantire compatibilità o sfruttare nuove funzionalità.

1. Verificare la Versione Attuale di Docker

Prima di procedere con l'aggiornamento, è utile controllare la versione installata:

docker --version

2. Disinstallare la Versione Corrente di Docker

Se è necessario rimuovere la versione attuale per installarne una specifica, usare i seguenti comandi:

sudo apt-get remove -y docker docker-engine docker.io containerd runc

3. Aggiornare l'Indice dei Pacchetti

Assicurarsi che il sistema sia aggiornato eseguendo:

sudo apt-get update

4. Installare una Versione Specifica di Docker

Elencare le versioni disponibili di Docker:

apt-cache madison docker-ce

Questo comando restituirà un elenco di versioni disponibili. Scegliere la versione desiderata e installarla con:

sudo apt-get install -y docker-ce=<VERSIONE> docker-ce-cli=<VERSIONE> containerd.io

Sostituire <VERSIONE> con il numero della versione desiderata, ad esempio 5:20.10.12~3-0~ubuntu-focal.

5. Verificare l'Installazione

Controllare che Docker sia stato installato correttamente e che il servizio sia attivo:

docker --version
sudo systemctl status docker

6. Testare Docker

Per verificare che Docker funzioni correttamente, eseguire un container di prova:

sudo docker run hello-world

Se il messaggio di successo viene visualizzato, Docker è stato aggiornato correttamente alla versione specificata.

Conclusione

Seguendo questi passaggi, è possibile aggiornare Docker a una versione specifica su Ubuntu Server in modo sicuro e controllato. Questo assicura la stabilità e la compatibilità del proprio ambiente di sviluppo o produzione.

Torna su