web-dev-qa-db-fra.com

Le proxy Docker hv-sock (vsudd) n'est pas accessible sous Windows

Docker 17.12.0-ce-win46 build est installé sur mon ordinateur portable Windows 10. Chaque fois que je commence, j'ai l'erreur ci-dessous ... J'ai suivi toutes les solutions recommandées. Je pourrais très bien résoudre ce problème en ligne, mais le problème persiste.

Docker hv-sock proxy (vsudd) is not reachable

at Docker.Backend.ContainerEngine.Linux.ConnectToVsud (TaskCompletionSource`1 vmId) dans C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs: ligne 293 à l'adresse Docker.Backend.ContainerEngine.Linux.DoStart (paramètres de configuration, String daemonOptions) dans C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs: ligne 260 à l'adresse Docker.Backend.ContainerEngine.Linux.Start (paramètres de configuration, String daemonOptions) dans C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs: line 130 Sur Docker.Core.Pipe.NamedPipeServer. <> C__DisplayClass9_0.b__0 (paramètres Object []) dans C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeServer.cs: ligne 47 Sur Docker.Core.Pipe.NamedPipeServer.RunAction (action String, paramètres Object []) dans C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeServer.cs: ligne 145

7
Thankgod Ossaija

Pour moi, voici ce que j'ai fait pour corriger l'erreur. Accédez au répertoire C:\Utilisateurs\Public\Documents publics\Hyper-V, cliquez avec le bouton droit sur le dossier Hyper-V, sélectionnez Propriétés, puis décochez la case en lecture seule et appliquez les modifications. Ensuite, dans la barre des tâches Windows, cliquez avec le bouton droit de la souris sur l’icône rouge Docker ou, si elle se trouve dans les icônes masquées, sélectionnez Quitter, puis redémarrez-le.

4
m2web

Vous pouvez revenir à la version 17.09.1.14687 du menu fixe. 17.12.0-ce-win46 et 17.12.0-ce-win47 ont cette erreur.

1
Dmitriy N. Laykom

Activer Hyper-V à l'aide de PowerShell Ouvrez une console PowerShell en tant qu'administrateur.

Exécutez la commande suivante:

PowerShell

Copie
Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All
Si la commande est introuvable, assurez-vous d’exécuter PowerShell en tant qu’administrateur.

Une fois l'installation terminée, vous devez redémarrer l'ordinateur.

Activer Hyper-V avec CMD et DISM L'outil Gestion et maintenance des images de déploiement (DISM) facilite la configuration des images Windows et Windows. Parmi ses nombreuses applications, DISM peut activer les fonctionnalités Windows lorsque le système d'exploitation est en cours d'exécution.

Pour activer le rôle Hyper-V à l'aide de DISM:

Ouvrez une session PowerShell ou CMD en tant qu'administrateur.

Tapez la commande suivante:

PowerShell

Copie
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Une fois l'installation terminée, vous devez redémarrer l'ordinateur.

0
Prasad Naraharishetty