Docker Ошибка установки на Windows 10 Pro - PullRequest
1 голос
/ 20 марта 2020

У меня включен Hyper-V, Docker для Windows установщик должен включить необходимые Windows функции.

Каждый раз, когда я пытаюсь установить Docker на этот Windows 10 профессиональный компьютер это приводит к исключению ниже. Я подумал о другом варианте, таком как установка Docker в WSL, затем понял, что демон Docker не может работать непосредственно в WSL, но может взаимодействовать с Docker для Windows

Installation Failed

The flat name of the target computer could not be retrieved (2138).
   at System.DirectoryServices.AccountManagement.SAMStoreCtx.LoadComputerInfo()
   at System.DirectoryServices.AccountManagement.SAMStoreCtx.get_MachineUserSuppliedName()
   at System.DirectoryServices.AccountManagement.SAMStoreCtx.FindNativeByNT4IdentRef(Type principalType, String urnValue)
   at System.DirectoryServices.AccountManagement.SAMStoreCtx.FindPrincipalByIdentRef(Type principalType, String urnScheme, String urnValue, DateTime referenceDate)
   at System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithTypeHelper(PrincipalContext context, Type principalType, Nullable`1 identityType, String identityValue, DateTime refDate)
   at System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(PrincipalContext context, Type principalType, String identityValue)
   at System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(PrincipalContext context, String identityValue)
   at CommunityInstaller.CreateGroupAction.<DoAsync>b__33_0()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at CommunityInstaller.InstallWorkflow.<HandleD4WPackageAsync>d__29.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CommunityInstaller.InstallWorkflow.<ProcessAsync>d__24.MoveNext()

Как мне решить Эта проблема? Заранее благодарю за помощь.

1 Ответ

2 голосов
/ 29 марта 2020

Решение:

Запуск Windows Служба «Рабочая станция» должна исправить это. Кажется, это требуется только для установки. : https://forums.docker.com/t/install-fails-on-windows-10/87888

Запуск службы Workstation:

Открыть CMD от имени администратора и выполните команду:

net start workstation

https://www.windows-commandline.com/start-or-stop-workstation-service-from/

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