Я попробовал это, и кажется, что пакеты уже обновлены до последней версии.
# apt install docker-ce docker-ce-cli
Reading package lists... Done
Building dependency tree
Reading state information... Done
docker-ce is already the newest version (5:20.10.7~3-0~ubuntu-xenial).
docker-ce-cli is 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.
Переключил Docker на файловую систему overlay2 (как описано здесь: Change the Docker storage backend), удалил старую папку aufs, но сборка всё равно завершается с той же ошибкой.
Затем выполнил do-release-upgrade, что теперь возможно, так как я больше не использую aufs.
Но после всех этих действий всё ещё получаю сообщение:
WARNING: Docker version 20.10.7 deprecated, recommend upgrade to 24.0.7 or newer.
И сборка по-прежнему завершается неудачей.
После этого выполнил do-release-upgrade -d для обновления до версии 24 (что звучит тревожно: The rocky road to upgrading Ubuntu Linux 24.04 | ZDNET). Но у меня есть резервные копии и снимок состояния, да и сервер уже выключен…
Хорошо, но теперь Docker всё ещё версии 20.
Принудительно обновил Docker до версии 24 (Ubuntu | Docker Docs).
Снова запустил сборку.
И сборка прошла успешно. Ух ты.
Что ж, это было забавно. Или что-то в этом роде.
Надеюсь, что все эти обновления ничего не сломали, но похоже, что всё снова работает и обновлено — держу кулаки.