.NET Core SDK与Docker的运行时版本

我正在构build一个ASP.NET Core 2.0应用程序。 我的机器正在运行我认为是最新的SDK和运行时: 2.0.0-preview2-006497-preview2

 $ dotnet --version 2.0.0-preview2-006497 

但是,当我构build并尝试运行Docker镜像时,我得到:

 It was not possible to find any compatible framework version The specified framework 'Microsoft.NETCore.App', version '2.0.0-preview2-25407-01' was not found. - Check application dependencies and target a framework version installed at: / - Alternatively, install the framework version '2.0.0-preview2-25407-01'. 

如果我直接运行基础Docker镜像,我发现它报告版本2.0.0 (不预览)作为版本:

 $ sudo docker run -it microsoft/aspnetcore-build:2.0 root@523a779f7167:/# dotnet --version 2.0.0 

我不明白。 2.0.0没有RTMed,有吗? 我无法在网上find任何有关该信息的信息,但是我也无法find预览版2的Docker基本映像。

.NET Core 2.0.0 SDK和工具现已发布。 使用最新的Visual Studio 2017版本( 版本15.3或更高版本)和。 NET Core 2.0.0 SDK来摆脱这个问题。