J’exécute une installation de forum Discourse sur Ubuntu 20.04.6 LTS. L’image Docker utilise AUFS pour le stockage.
Aujourd’hui, j’ai installé des mises à jour via sudo apt upgrade. Désormais, le forum Discourse n’est plus accessible, et il semble que cela soit dû à une mise à niveau de Docker qui a supprimé le pilote de stockage AUFS.
Je vois de nombreux guides pour configurer Docker afin d’utiliser Overlay2 à la place, mais je ne vois aucun guide sur la façon de migrer mon installation Discourse existante pour utiliser Overlay2, surtout maintenant que je ne peux pas démarrer Docker pour monter mes volumes AUFS.
Lorsque j’exécute
sudo dockerd --debug
La sortie est
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
Comment puis-je restaurer mon forum Discourse sans perdre de données ? Puis-je d’une manière ou d’une autre restaurer le pilote de stockage AUFS, puis migrer vers le stockage Overlay2 ?