![]() |
Установить Docker на Windows Server 2016
Доброе время суток. Нужно установить Docker на WinSrv2016. Стандартные команды, которые должны работать по умолчанию, не работают:
Цитата:
Ошибка скачивания NuGet
Для продолжения требуется поставщик NuGet Для взаимодействия с репозиториями на основе NuGet модулю PowerShellGet требуется версия поставщика NuGet "2.8.5.201" или более новая. Поставщик NuGet должен быть доступен в "C:\Program Files\PackageManagement\ProviderAssemblies" или "C:\Users\admin_445578\AppData\Local\PackageManagement\ProviderAssemblies". Поставщик NuGet можно также установить, выполнив команду "Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force". Вы хотите, чтобы модуль PowerShellGet установил и импортировал поставщик NuGet прямо сейчас? [Y] Да - Y [N] Нет - N [S] Приостановить - S [?] Справка (значением по умолчанию является "Y"): y ПРЕДУПРЕЖДЕНИЕ: Не удалось скачать в "", используя универсальный код ресурса (URI) "https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409". ПРЕДУПРЕЖДЕНИЕ: Не удалось скачать список доступных поставщиков. Проверьте подключение к Интернету. PackageManagement\Install-PackageProvider : По указанному поисковому запросу поставщика "NuGet" не найдено совпадений. Для поставщика пакета требуется указать теги "PackageManagement" и "Provider". Проверьте наличие тегов в указанном паке те. C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:7405 знак:21 + ... $null = PackageManagement\Install-PackageProvider -Name $script:N ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (Microsoft.Power...PackageProvider:InstallPackageProvider) [Install-Pac kageProvider], Exception + FullyQualifiedErrorId : NoMatchFoundForProvider,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackagePro vider PackageManagement\Import-PackageProvider : Для указанных условий поиска и имени поставщика "NuGet" не найдено совпадени й. Попытайтесь выполнить команду "Get-PackageProvider -ListAvailable", чтобы увидеть, существует ли провайдер в этой си стеме. C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:7411 знак:21 + ... $null = PackageManagement\Import-PackageProvider -Name $script:Nu ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (NuGet:String) [Import-PackageProvider], Exception + FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.ImportPackageProv ider ПРЕДУПРЕЖДЕНИЕ: Не удалось скачать в "", используя универсальный код ресурса (URI) "https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409". ПРЕДУПРЕЖДЕНИЕ: Не удалось скачать список доступных поставщиков. Проверьте подключение к Интернету. PackageManagement\Get-PackageProvider : Не удается найти поставщик пакетов "NuGet". Возможно, он еще не импортирован. П опытайтесь выполнить команду "Get-PackageProvider -ListAvailable". C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:7415 знак:30 + ... tProvider = PackageManagement\Get-PackageProvider -Name $script:NuGet ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Microsoft.Power...PackageProvider:GetPackageProvider) [Get-PackageProvi der], Exception + FullyQualifiedErrorId : UnknownProviderFromActivatedList,Microsoft.PowerShell.PackageManagement.Cmdlets.GetPacka geProvider Install-Module : Для взаимодействия с репозиториями на основе NuGet требуется поставщик NuGet. Убедитесь, что установле на как минимум версия поставщика NuGet "2.8.5.201". строка:1 знак:1 + Install-Module DockerMsftProvider -Force + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Install-Module], InvalidOperationException + FullyQualifiedErrorId : CouldNotInstallNuGetProvider,Install-Module Погуглив, нашел эту статью, по ней команды выполняются, но при выполнении скачанного скрипта выходит ошибка о невозможности настроить службу: Скрытый текст
PS C:\Windows\system32> .\update-containerhost.ps1 Installing Docker... Installing Docker daemon... C:\Windows\system32\update-containerhost.ps1 : Could not find a part of the path 'C:\ProgramData\docker\config\daemon.j son'. At line:1 char:1 + .\update-containerhost.ps1 + ~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,update-containerhost.ps1 - Как можно в наше время поставить Docker на WinSrv2016 ? |
Время: 01:47. |
Время: 01:47.
© OSzone.net 2001-