أدير منتدى Discourse على Ubuntu 20.04.6 LTS. تستخدم صورة Docker نظام AUFS للتخزين.
اليوم، قمت بتثبيت ترقيات عبر sudo apt upgrade. الآن لم يعد منتدى Discourse متاحًا، ويبدو أن ذلك بسبب أن ترقية Docker أزالت برنامج تشغيل تخزين AUFS.
أرى العديد من الأدلة لتكوين Docker لاستخدام Overlay2 بدلاً من ذلك، ولكني لا أرى أي توجيهات حول كيفية ترحيل تثبيت Discourse الحالي لاستخدام Overlay2، خاصة الآن بعد أن لم أعد أستطيع بدء Docker لتحميل وحدات AUFS الخاصة بي.
عندما أقوم بتنفيذ
sudo dockerd --debug
يكون الناتج
INFO[2024-05-15T19:49:04.327570182-04:00] Starting up
DEBU[2024-05-15T19:49:04.332295421-04:00] Listener created for HTTP on unix (/var/run/docker.sock)
WARN[2024-05-15T19:49:04.340758649-04:00] failed to rename /var/lib/docker/tmp for background deletion: rename /var/lib/docker/tmp /var/lib/docker/tmp-old: file exists. Deleting synchronously
DEBU[2024-05-15T19:49:04.427688615-04:00] Golang's threads limit set to 13680
DEBU[2024-05-15T19:49:04.430903802-04:00] metrics API listening on /var/run/docker/metrics.sock
DEBU[2024-05-15T19:49:04.554881397-04:00] Using default logging driver json-file
DEBU[2024-05-15T19:49:04.555543790-04:00] No quota support for local volumes in /var/lib/docker/volumes: Filesystem does not support, or has not enabled quotas
DEBU[2024-05-15T19:49:04.563660483-04:00] processing event stream module=libcontainerd namespace=plugins.moby
DEBU[2024-05-15T19:49:04.567109514-04:00] Error while looking up volume driver=local error="volume not found" volume=
DEBU[2024-05-15T19:49:04.567813165-04:00] Error while looking up volume driver=local error="volume not found" volume=
INFO[2024-05-15T19:49:04.574217050-04:00] [graphdriver] trying configured driver: aufs
DEBU[2024-05-15T19:49:04.574500003-04:00] daemon configured with a 15 seconds minimum shutdown timeout
DEBU[2024-05-15T19:49:04.574603992-04:00] start clean shutdown of all containers with a 15 seconds timeout...
DEBU[2024-05-15T19:49:04.578694693-04:00] Cleaning up old mountid : start.
DEBU[2024-05-15T19:49:04.579329989-04:00] Cleaning up old mountid : done.
failed to start daemon: error initializing graphdriver: [graphdriver] ERROR: the aufs storage-driver has been deprecated and removed; visit https://docs.docker.com/go/storage-driver/ for more information: aufs
كيف يمكنني استعادة منتدى Discourse الخاص بي دون فقدان أي بيانات؟ هل يمكنني بطريقة ما استعادة برنامج تشغيل تخزين AUFS ثم الترحيل إلى Overlay2؟