Closed2

Ubuntu で docker daemon が起動しない

wintwint

問題

Ubuntu で docker-ce を更新したところ、インストール後の config でエラーが出る様になってしまい、起動できなくなってしまった。

詳細

dpkg -l すると、状態は iH の "half configured" になってる。

journalctl -xe /usr/bin/dockerd
dockerd[00000]: failed to start daemon: error initializing graphdriver: prior storage driver aufs is deprecated and will be removed in a future release; update the the daemon configuration and explicitly choose this storage driver to continue using it; visit https://docs.docker.com/go/storage-driver/ for more information
wintwint

解決

まずはエラーログのリンク先のページを見てみる。

https://docs.docker.com/go/storage-driver/

The aufs storage driver Was the preferred storage driver for Docker 18.06 and older, when running on Ubuntu 14.04 on kernel 3.13 which had no support for overlay2. However, current versions of Ubuntu and Debian now have support for overlay2, which is now the recommended driver.

aufsoverlay2 と更新しろ、ということだろうと推測する。

https://docs.docker.com/storage/storagedriver/overlayfs-driver/

上記手順通りに更新する。

途中 /var/lib/docker のバックアップに時間が かかった。

解決

このスクラップは2023/03/02にクローズされました