Hostxpeed
Login Get Started →
Troubleshooting

Fix Docker Daemon Not Running

4 min read
40 views
Jun 10, 2026

Understanding the Error

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Fix 1: Start Docker Service

sudo systemctl start docker
sudo systemctl enable docker

# Check status
sudo systemctl status docker

Fix 2: Check User Permissions

# Add your user to docker group
sudo usermod -aG docker $USER

# Log out and back in, or:
newgrp docker

# Test
docker ps

Fix 3: Check Docker Socket

ls -la /var/run/docker.sock
# Should be srw-rw---- root docker

# If missing, reinstall docker
sudo apt install --reinstall docker-ce

Fix 4: Check Service Logs

sudo journalctl -u docker -f
sudo systemctl status docker

# Look for errors like:
# - "failed to start daemon"
# - "iptables failed"

Fix 5: Reset Docker

sudo systemctl stop docker
sudo rm /var/run/docker.pid
sudo systemctl start docker

Fix 6: Reinstall Docker

sudo apt remove docker docker-engine docker.io containerd runc -y
sudo apt update
sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker

Fix 7: Docker Desktop (Windows/Mac)

Restart Docker Desktop application or reset to factory defaults.

Was this article helpful?