لقد جربت هذا، ويبدو أنه محدث بالفعل.
# apt install docker-ce docker-ce-cli
قراءة قوائم الحزم... تم
بناء شجرة الاعتماديات
قراءة معلومات الحالة... تم
docker-ce هو بالفعل أحدث إصدار (5:20.10.7~3-0~ubuntu-xenial).
docker-ce-cli هو بالفعل أحدث إصدار (5:20.10.7~3-0~ubuntu-xenial).
تم تعيين docker-ce-cli للتثبيت يدويًا.
0 تمت الترقية، 0 تم تثبيتها حديثًا، 0 للإزالة و 0 لم تتم ترقيتها.
قمت بالتبديل docker إلى overlay2 (كما هو موضح Change the Docker storage backend)، وحذفت الدليل القديم aufs، لكن إعادة البناء لا تزال تفشل بنفس الطريقة.
ثم قمت بتشغيل do-release-upgrade والذي سيسمح لي بالقيام بذلك الآن بما أنني لم أعد أستخدم aufs.
وبعد كل ذلك، لا يزال يخبرني:
تحذير: إصدار Docker 20.10.7 مهمل، يوصى بالترقية إلى 24.0.7 أو أحدث.
ولا يزال يفشل بنفس الطريقة.
ثم قمت بتشغيل do-release-upgrade -d آخر للترقية إلى 24 (والذي يبدو مقلقًا https://www.zdnet.com/article/the-rocky-road-to-upgrading-ubuntu-linux-24-04/). ولكن مهلاً، لدي نسخ احتياطية ولقطة شاشة والخادم متوقف بالفعل…
حسنًا، ولكن الآن لا يزال docker الإصدار 20.
فرض تحديث docker إلى الإصدار 24 (Ubuntu | Docker Docs).
إعادة البناء مرة أخرى.
وتمت إعادة البناء. واو.
حسنًا، لقد كان ذلك ممتعًا. أو شيء من هذا القبيل.
آمل أن كل هذه الترقيات لم تكسر أي شيء آخر، ولكن يبدو أنها عادت للعمل وتم تحديثها - أضرب أخماسًا بأسد.