voici ma configuration:
Windows 10 PRO - build 19041.153
- programme d'initié - sonnerie lenteUbuntu 18.04LTS
sous-système en mode WSL2Docker for desktop 2.2.0.4
- intégration WSL2 activée avec mon sous-système UbuntuJ'étais actuellement obligé d'utiliser Windows pour le développement, donc je suis devenu membre d'initié Microsoft et j'ai installé ubuntu avec le mode WSL2. Docker desktop prend en charge l'intégration pour WSL2, donc je l'ai essayé ... Pendant une semaine, cela a fonctionné parfaitement. Aujourd'hui, après le redémarrage du PC, je ne peux pas redémarrer le docker. Ubuntu peut voir les binaires injectés à partir du bureau Docker, mais il ne peut plus se connecter au démon docker hébergé par Windows.
Lorsque j'appelle dans le terminal subsys docker info
il retourne
$ docker info
Client:
Debug Mode: false
Server:
ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
errors pretty printing info
ou avec docker-compose up
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_Host environment variable.
Ce que j'ai déjà essayé:
DOCKER_Host=localhost:2375
, DOCKER_Host=tcp://localhost:2375
, DOCKER_Host=127.0.0.1:2375
, DOCKER_Host=tcp://127.0.0.1:2375
=> même résultatJ'ai vraiment, vraiment besoin de cela pour fonctionner. Merci pour toutes les idées. Le plus étrange, c'est que cela a fonctionné hier et que je n'ai fait aucun changement dans le système depuis lors ...
vous pouvez envisager de mettre à jour votre version vers 19582.1000, cela fonctionne pour moi.
Voir ce numéro .
Si cela aide quelqu'un d'autre qui a ce problème, pour moi, il s'est avéré que mon sous-système a été soudainement (et "seul") coché dans les paramètres RESSOURCES> WSL INTEGRATION de docker.