Je suis en cours d'exécution WSL 2 (Ubuntu) sur une machine Windows 10. J'ai installé Docker sur mon Ubuntu à l'aide du guide de Docker officiel ( https://docs.docker.com/engine/install/ubuntu/#install-utilisant-the-Repository ). Exécuter docker run hello-world
Produit l'erreur suivante: docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
.
J'ai essayé les étapes suivantes:
Sudo docker...
Au lieu de docker...
Sudo usermod -aG docker $(whoami)
Sudo Nohup docker daemon -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock &
Que j'ai trouvé dans ce fil: https://forums.docker.com/t/cannot-connect-a-the-docker-daemon-is-the-docker-daemon-running -on-this-hôte/8925/4Aucune de ces étapes n'a contribué.
docker version
Produit cette sortie:
Client: Docker Engine - Community
Version: 19.03.8
API version: 1.40
Go version: go1.12.17
Git commit: afacb8b7f0
Built: Wed Mar 11 01:25:46 2020
OS/Arch: linux/AMD64
Experimental: false
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
service docker status
Donne Docker is not running
. service docker start/restart
Ne fait rien, Docker ne commence pas. Des idées ce qui pourrait être le problème?
Allez dans PowerShell
et tapez: Docker Contexte LS
Production:
NAME DESCRIPTION DOCKER ENDPOINT KUBERNETES ENDPOINT ORCHESTRATOR
default * Current DOCKER_Host based configuration npipe:////./pipe/docker_engine swarm
Retournez dans votre configuration WSL/Ubuntu et tapez export DOCKER_Host=unix:///var/run/docker.sock