어떤 이유로 VPS에서 Docker가 시작되지 않고 "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