Почему в Docker для Linux содержится ошибка на ПК с Windows10? - PullRequest
0 голосов
/ 04 июля 2019

Я хочу использовать docker на win 10. Но я не могу использовать образы "pull", потому что мой движок - Windows.поэтому я хочу перейти на Linux.но что-то не так со мной.(Я могу использовать докер до переключения на контейнеры Linux)
возможно мой hyper-v не нормальный.но как это исправить.

Моя информация об ошибке:

Невозможно создать: Команда, которая остановила выполнение, поскольку установлена ​​переменная предпочтения "ErrorActionPreference" или универсальный параметрОстановка: поскольку объект не был найден, Hyper-V попытался получить доступ к объекту на компьютере "DESKTOP-ILCQ0I2" неправильно.Убедитесь, что служба управления виртуальной машиной на этом компьютере работает.В New-Switch: Строка 121 In,: строка 411 В расположении Docker.Core.Pipe.NamedPipeClient.Send (действие String, Object []) C: \ workspaces \ stable-18.09.x \ src \ github.com\ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeClient.cs: строка № 36 В Docker.Actions. <> c__DisplayClass28_0.b__0 () расположение C: \ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Windows \ Actions.cs: OK № 305 В Docker.WPF.TaskQueue. <> c__DisplayClass19_0. <. ctor> b__1 () расположение C: \ workspaces \ stable-18.09.x \ SRC \ github.com \ докер \ Pinata \ выиграть \ SRC \ Docker.WPF \ TaskQueue.Cs: номер строки 59

1 Ответ

0 голосов
/ 04 июля 2019

попробуйте следующие команды:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

перезагрузите затем:

Enable-WindowsOptionalFeature -Online -FeatureName Containers -All

если это не сработает, см. это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...