Tentei isso e parece que já está atualizado.
# apt install docker-ce docker-ce-cli
Reading package lists... Done
Building dependency tree
Reading state information... Done
docker-ce already the newest version (5:20.10.7~3-0~ubuntu-xenial).
docker-ce-cli already the newest version (5:20.10.7~3-0~ubuntu-xenial).
docker-ce-cli set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Mudei o docker para overlay2 (conforme descrito em Change the Docker storage backend), deletei o antigo diretório aufs, mas a reconstrução ainda falha da mesma forma.
Em seguida, executei do-release-upgrade, que me permite fazer isso agora, já que não estou mais usando aufs.
E depois de tudo isso, ele ainda me diz:
WARNING: Docker version 20.10.7 deprecated, recommend upgrade to 24.0.7 or newer.
e ainda falha da mesma forma.
Então, outro do-release-upgrade -d para atualizar para 24 (o que parece preocupante em https://www.zdnet.com/article/the-rocky-road-to-upgrading-ubuntu-linux-24-04/). Mas, ei, eu tenho backups e um snapshot e o servidor já está inativo…
Ok, mas agora o docker ainda é a versão 20.
Atualize forçadamente o docker para a versão 24 (Ubuntu | Docker Docs).
Reconstrua novamente.
E ele reconstruiu. Uau.
Bem, isso foi divertido. Ou algo assim.
Espero que toda essa atualização não tenha quebrado mais nada, mas parece que voltou a funcionar e está atualizado - cruzo os dedos.