Get-PSRepository,powershell 警告:尝试在 WindowsServer2016 中安装 Docker 时 "Unable to find module repositories"
Get-PSRepository, powershell warning: "Unable to find module repositories" while trying to install Docker in WindowsServer2016
我想安装 Docker,所以我尝试了下面的命令,但出现了错误
PS C:\Windows\system32> Install-Module -Name DockerMsftProvider
PackageManagement\Install-Package:未找到指定搜索条件和模块名称 'DockerMsftProvider' 的匹配项。尝试 Get-PSRepository 查看所有可用的已注册模块存储库。
在 C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1772char:21$null = PackageManagement\Install-Package @PSBoundParameters CategoryInfo : ObjectNotFound: (Microsoft.Power.....InstallPackage:InstallPackage) [Install-Package], 异常 + FullyQualifiedErrorId : NoMatchFoundForCriteria, Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
甚至 Install-Module -Name DockerMsftProvider -Repository PSGallery -Force 给出了同样的错误。
我尝试了以下资源,但还是一样。我无法注册 PS 存储库。只有安装了它,我才能在 Windows 服务器中安装 Docker。我花了几个小时来解决这个问题,进度仍然为 0%。注册 PS 存储库 (Register-PSRepository -Default -InstallationPolicy Trusted) 很顺利,没有任何错误,但仍然不可见。
任何可能的帮助来解决这个问题?
https://copdips.com/2018/05/setting-up-powershell-gallery-and-nuget-gallery-for-powershell.html
WARNING: Unable to find module repositories
https://www.powershellgallery.com/packages/PowerShellGet/2.2.1
尝试运行这个,你仍然得到错误吗?
[System.Net.WebRequest]::DefaultWebProxy = [System.Net.WebRequest]::GetSystemWebProxy()
[System.Net.WebRequest]::DefaultWebProxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
Install-Module -Name DockerMsftProvider -Scope AllUsers
我想安装 Docker,所以我尝试了下面的命令,但出现了错误
PS C:\Windows\system32> Install-Module -Name DockerMsftProvider PackageManagement\Install-Package:未找到指定搜索条件和模块名称 'DockerMsftProvider' 的匹配项。尝试 Get-PSRepository 查看所有可用的已注册模块存储库。 在 C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1772char:21$null = PackageManagement\Install-Package @PSBoundParameters CategoryInfo : ObjectNotFound: (Microsoft.Power.....InstallPackage:InstallPackage) [Install-Package], 异常 + FullyQualifiedErrorId : NoMatchFoundForCriteria, Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
甚至 Install-Module -Name DockerMsftProvider -Repository PSGallery -Force 给出了同样的错误。
我尝试了以下资源,但还是一样。我无法注册 PS 存储库。只有安装了它,我才能在 Windows 服务器中安装 Docker。我花了几个小时来解决这个问题,进度仍然为 0%。注册 PS 存储库 (Register-PSRepository -Default -InstallationPolicy Trusted) 很顺利,没有任何错误,但仍然不可见。
任何可能的帮助来解决这个问题?
https://copdips.com/2018/05/setting-up-powershell-gallery-and-nuget-gallery-for-powershell.html
WARNING: Unable to find module repositories
https://www.powershellgallery.com/packages/PowerShellGet/2.2.1
尝试运行这个,你仍然得到错误吗?
[System.Net.WebRequest]::DefaultWebProxy = [System.Net.WebRequest]::GetSystemWebProxy()
[System.Net.WebRequest]::DefaultWebProxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
Install-Module -Name DockerMsftProvider -Scope AllUsers