docker daemon_error ai_generated true

Cannot connect to the Docker daemon. Is the docker daemon running?

ID: docker/cannot-connect-to-docker-daemon

Also available as: JSON · Markdown
88%Fix Rate
90%Confidence
360Evidence
2023-01-01First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
27 active

Root Cause

Docker daemon is not running or socket permissions are wrong.

generic

Workarounds

  1. 92% success Start the Docker daemon
    sudo systemctl start docker

    Sources: https://docs.docker.com/config/daemon/start/

  2. 88% success Add user to docker group
    sudo usermod -aG docker $USER && newgrp docker

    Sources: https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user

Dead Ends

Common approaches that don't work:

  1. Reinstall Docker 82% fail

    Daemon just needs to be started, not reinstalled

  2. Run with sudo every time 60% fail

    Doesn't fix the underlying group permission issue

Error Chain

Leads to:
Preceded by:
Frequently confused with: