0

Docker Error docker.sock

Explication

Récemment, j’ai monté la version de mon debian de la  8 à la version 9 et surprise mon docker ne voulait plus ce lancer.
J’obtenais le message d’erreur suivant:

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

 

A part me dire que le socket n’été pas lancé le message d’erreur n’été pas très parlant, heureusement en executant la commande dockerd, qui permet de lancer le service et créer le socket en question (docker.sock).
Après le lancement de la commande, j’ai obtenu un  message d’erreur plus parlant:
Error starting daemon: error initializing graphdriver: driver not supported

 

Correction:

Pour corriger le problème il faut commencer par éditez le fichier /etc/docker/daemon.json et  modifiez la ligne « storage-driver »: « aufs » , par « storage-driver »: »devicemapper » ou « overlay2 »
Je vous conseille overlay2 car devicemapper est déprécié.

Maintenant il vous suffit de redémarrer le service docker avec la commande systemctl restart docker ou /etc/init.d/docker restart et lancer la commande docker ps pour vérifier qu’il n’y a plus d’erreur

 

 

devkort

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *