Обновление до версии 3.3 не удаётся у меня

Я попробовал это, и кажется, что пакеты уже обновлены до последней версии.

#  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).

Снова запустил сборку.

И сборка прошла успешно. Ух ты.

Что ж, это было забавно. Или что-то в этом роде.

Надеюсь, что все эти обновления ничего не сломали, но похоже, что всё снова работает и обновлено — держу кулаки.

Но вместо 30 минут ушло целая неделя :wink:

Технически я не работал над этим всю неделю, а лишь несколько часов сегодня во второй половине дня.

Кроме того, я сомневаюсь в оценке в 30 минут, так как на этом устройстве есть ещё один сервер, который занимается передачей изображений и файлов на форум, и его тоже нужно будет перенести.

В любом случае, теперь всё улажено. До следующего раза. Надеюсь.