🐳 Docker
Permission denied while trying to connect to the Docker daemon socket
Votre utilisateur n'a pas le droit de communiquer avec le daemon Docker, qui appartient au groupe `docker`/`root`.
Message d'erreur
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock🔍 Cause la plus probable
L'utilisateur courant n'est pas membre du groupe `docker` (Linux), donc l'accès à la socket `/var/run/docker.sock` est refusé.
✅ Solution étape par étape
- Ajoutez votre utilisateur au groupe docker.
- Reconnectez la session (ou `newgrp docker`) pour appliquer le changement de groupe.
- En dernier recours ponctuel, préfixez par `sudo` (non recommandé en routine).
sudo usermod -aG docker $USER
newgrp docker
# vérifier
docker ps🧩 Autres causes possibles
Daemon Docker arrêté
Démarrez le service : `sudo systemctl start docker`.
Docker Desktop non lancé (Windows/Mac)
Ouvrez Docker Desktop et attendez qu'il soit « running ».
🛡️ Comment l'éviter à l'avenir
Configurez le groupe docker une fois à l'installation et évitez de lancer les conteneurs en root par habitude.
🔒 Votre erreur est différente ?
Collez votre message d'erreur dans notre analyseur IA. Traitement anonymisé, rien n'est stocké.
Analyser mon erreur avec l'IABloqué sur un bug plus complexe ?
Nos développeurs Java, Spring & Angular débuggent, optimisent et livrent votre projet.
Parler à un développeur