Ho provato questo e sembra che sia già aggiornato.
# apt install docker-ce docker-ce-cli
Lettura elenco pacchetti... Fatto
Creazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
docker-ce è già alla versione più recente (5:20.10.7~3-0~ubuntu-xenial).
docker-ce-cli è già alla versione più recente (5:20.10.7~3-0~ubuntu-xenial).
docker-ce-cli impostato per essere installato manualmente.
0 aggiornati, 0 installati di nuovi, 0 da rimuovere e 0 non aggiornati.
Ho spostato docker su overlay2 (come descritto Change the Docker storage backend), ho eliminato la vecchia directory aufs, ma la ricompilazione fallisce ancora nello stesso modo.
Poi ho eseguito do-release-upgrade che mi permetterà di farlo ora dato che non sto più usando aufs.
E dopo tutto questo, mi dice ancora:
ATTENZIONE: Docker versione 20.10.7 deprecata, si consiglia l'aggiornamento a 24.0.7 o più recente.
e fallisce ancora nello stesso modo.
Poi un altro do-release-upgrade -d per aggiornare alla 24 (che sembra preoccupante https://www.zdnet.com/article/the-rocky-road-to-upgrading-ubuntu-linux-24-04/). Ma ehi, ho dei backup e uno snapshot e il server è già spento…
Ok, ma ora docker è ancora versione 20.
Aggiorna forzatamente docker alla versione 24 (Ubuntu | Docker Docs).
Ricompila di nuovo.
Ed è stato ricompilato. Wow.
Beh, è stato divertente. O qualcosa del genere.
Spero che tutti questi aggiornamenti non abbiano rotto nient’altro, ma sembra che sia tornato a funzionare e aggiornato - incrociamo le dita.