Не могу запустить Docker на Windows - PullRequest
0 голосов
/ 02 мая 2018

Я продолжаю получать следующую ошибку при попытке запустить Docker в Windows 10 pro. мой HyperV включен и работает: Версия 18.04.0-ce-win62 (17151) Канал: край e0a85f6

Любая помощь будет оценена!

Невозможно создать: рабочая команда остановлена, поскольку для переменной предпочтения «ErrorActionPreference» или общего параметра задано значение «Стоп»: Hyper-V обнаружил ошибку при попытке доступа к объекту на компьютере «C001715587», поскольку объект не был найден. Возможно, объект был удален. Убедитесь, что на компьютере запущена служба управления виртуальной машиной. на New-Switch, линия 117 по адресу: строка 394 в Docker.Core.Pipe.NamedPipeClient.Send (действие String, параметры Object []) в C: \ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeClient.cs: line 36 в Docker.Actions.DoStart (SynchronizationContext syncCtx, логическое showWelcomeWindow, логическое executeAfterStartCleanup) в C: \ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Windows \ Actions.cs: строка 75 в Docker.Actions. <> c__DisplayClass15_0.b__0 () в C: \ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Windows \ Actions.cs: строка 59 в Docker.WPF.TaskQueue. <> c__DisplayClass19_0. <. ctor> b__1 () в C: \ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.WPF \ TaskQueue.cs: строка 59

1 Ответ

0 голосов
/ 08 мая 2019
  1. Открыть Windows Security

  2. Открыть App & Browser control

  3. Нажмите Exploit protection settings

  4. Переключение на вкладку Program settings

  5. Найдите C:\WINDOWS\System32\vmcompute.exe в списке и разверните его

  6. Нажмите Edit

  7. Прокрутите вниз до Control flow guard (CFG) и снимите флажок Override system settings

  8. Запустите vmcompute из powershell net start vmcompute (или поочередно запустите Hyper-V Host Compute Service из приложения системных служб)

  9. Перезагрузите компьютер

  10. Открыть Hyper-V от имени администратора

  11. Подключение к серверу, локальному компьютеру, OK

Вышеупомянутое сработало для меня. Я не смог запустить Docker, но потом понял, что не могу подключиться к локальной машине на Hyper-V. Я продолжал читать предложения по переустановке Hyper-V и перезапуску, но это, наконец, сработало.

...