Docker service fails to start due to "Error starting daemon: layer does not exist"
Issue
- The docker daemon fails to start with the following errors in the journal:
systemd[1]: Starting Docker Application Container Engine...
dockerd-current[48110]: time="2017-09-08T08:57:35.132673918-04:00" level=info msg="libcontainerd: new containerd process, pid: 48123"
dockerd-current[48110]: time="2017-09-08T08:57:36.215298774-04:00" level=fatal msg="Error starting daemon: layer does not exist"
systemd[1]: docker.service: main process exited, code=exited, status=1/FAILURE
systemd[1]: Failed to start Docker Application Container Engine.
systemd[1]: Unit docker.service entered failed state.
systemd[1]: docker.service failed.
Environment
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux Atomic Host
- OpenShift Container Platform 3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.