Dockerが起動に失敗しました

Dockerが起動に失敗しました

何らかの理由で、Docker が VPS 上で起動せず、「systemctl status docker」を実行すると次のメッセージが表示されます。

root@vps644072:~# service docker status
● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2019-03-24 09:32:12 CET; 1min 2s ago
     Docs: https://docs.docker.com
  Process: 21966 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=203/EXEC)
 Main PID: 21966 (code=exited, status=203/EXEC)

Mar 24 09:32:12 vps644072 systemd[1]: Stopped Docker Application Container Engine.
Mar 24 09:32:12 vps644072 systemd[1]: docker.service: Start request repeated too quickly.
Mar 24 09:32:12 vps644072 systemd[1]: docker.service: Failed with result 'exit-code'.
Mar 24 09:32:12 vps644072 systemd[1]: Failed to start Docker Application Container Engine.
Mar 24 09:32:28 vps644072 systemd[1]: docker.service: Start request repeated too quickly.
Mar 24 09:32:28 vps644072 systemd[1]: docker.service: Failed with result 'exit-code'.
Mar 24 09:32:28 vps644072 systemd[1]: Failed to start Docker Application Container Engine.
Mar 24 09:32:51 vps644072 systemd[1]: docker.service: Start request repeated too quickly.
Mar 24 09:32:51 vps644072 systemd[1]: docker.service: Failed with result 'exit-code'.
Mar 24 09:32:51 vps644072 systemd[1]: Failed to start Docker Application Container Engine.

助けてくれる人に感謝します。

答え1

「dpkg --configure -a」を実行してこれを修正しました。これにより、私が抱えていた他のいくつかの問題も修正されたようです。

答え2

@Shearmanが言うように、データストレージに問題がある可能性があります。再構成すると役立つ場合がありますが、より深刻なエラーの場合は、ディレクトリをクリーンアップする可能性が常にあります。/var/lib/docker

関連情報