Я хочу использовать docker на win 10. Но я не могу использовать образы "pull", потому что мой движок - Windows.поэтому я хочу перейти на Linux.но что-то не так со мной.(Я могу использовать докер до переключения на контейнеры Linux) возможно мой hyper-v не нормальный.но как это исправить.
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
попробуйте следующие команды:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
перезагрузите затем:
Enable-WindowsOptionalFeature -Online -FeatureName Containers -All
если это не сработает, см. это