kolli saisriharsha
kolli saisriharsha

Reputation: 31

docker.service failed. See 'journalctl -xe' for details

 docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Thu 2018-05-17 15:47:26 CEST; 17h ago
     Docs: https://docs.docker.com
 Main PID: 11843 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/docker.service

May 18 08:48:38 temp systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'.
May 18 08:49:09 temp systemd[1]: Stopped Docker Application Container Engine.
May 18 08:49:09 temp systemd[1]: Dependency failed for Docker Application Container Engine.
May 18 08:49:09 temp systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'.
May 18 08:49:15 temp systemd[1]: Dependency failed for Docker Application Container Engine.
May 18 08:49:15 temmp systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'.
May 18 09:00:03 temp systemd[1]: Dependency failed for Docker Application Container Engine.
May 18 09:00:03 temp systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'.
May 18 09:03:51 temp systemd[1]: Dependency failed for Docker Application Container Engine.
May 18 09:03:51 temp systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'.

Tried to uninstall docker and reinstalled it but it raises the same error is the docker daemon running can someone help me here.

Upvotes: 3

Views: 22923

Answers (3)

mik3fly-4steri5k
mik3fly-4steri5k

Reputation: 862

I have this problem on my machine. I don't have success to solve this issue. But if you are in a hury you can do

 /usr/bin/dockerd -H unix:///var/run/docker.sock

All classic commands will work (docker system, docker etc..)

Upvotes: 0

smaftoul
smaftoul

Reputation: 2713

There is a service that docker requires that is not running, thus, systemd won't launch docker.

Try launching journalctl -f (without -u) to see all unit logs, then start docker and read carefully the log, you will probably see some other units trying to start and failing.

Upvotes: 6

Neil White
Neil White

Reputation: 11

You can find the reason why docker isn't starting by running

/usr/bin/dockerd -H unix://

In my case it was a fresh install of Centos7 with Docker 18.09

ERRO[2018-11-14T22:14:55.441548150+02:00] 'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has overlay support loaded.  storage-driver=overlay2
ERRO[2018-11-14T22:14:55.444930007+02:00] AUFS was not found in /proc/filesystems       storage-driver=aufs
ERRO[2018-11-14T22:14:55.447984399+02:00] 'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has overlay support loaded.  storage-driver=overlay

To fix that, I had to upgrade to a newer kernel, and remove the current docker storage

rm -rf /var/lib/docker

Then docker started working

Upvotes: 1

Related Questions