1

我正在尝试在 Windows Server 2016 TP4 上设置 Windows Server 容器。我正在遵循 MS 的指南,但它不起作用。它总是失败并出现以下错误:

Getting Container OS image (WindowsServerCore) version 10.0.10586.0 from OneGet (this may take a few minutes)...
C:\Install-ContainerHost.ps1 : Unable to download.
In Zeile:1 Zeichen:1
+ C:\Install-ContainerHost.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Install-ContainerHost.ps1

我可以发现 Install-ContainerHost.ps1 脚本尝试从此处下载 WindowsServerCore 映像。手动调用此 URL 会返回“BlobNotFound”。

我不确定这是我的错还是他们只是服务器有问题。我今天已经多次尝试运行该脚本。昨天它在另一个VM上工作..

编辑:似乎是 Micrsoft 下载服务器的问题,现在已修复。

4

1 回答 1

1

好的,这就是我们对 TP4 的 ISO 所做的,然后打开 ISO。里面有一个“NanoServer”文件夹,您可以在其中找到 wim 文件(图像)。

将此图像复制到本地或 Internet 上您喜欢的位置。获取 URL,您将使用它来破解 Powershell 脚本。在 Powershell 中运行这些命令

Install-Package ContainerProvider

运行以下命令验证软件包是否已安装:

Find-ContainerImage

记事本打开:C:\Program Files\WindowsPowerShell\Modules\ContainerProvider\0.5.2\ContainerProvider\ContainerProvider.psm1

转到行:508 并修改变量 $downloadURL:(注意我是如何使用自己的 url)

$downloadURL = "http://10.0.2.2:8000/NanoServer.wim"

在此之后:只需运行

Install-ContainerImage -Name NanoServer

图像将被安装

于 2016-04-12T16:43:49.583 回答