0

我有一个我使用的小 dotnet 核心应用程序。我一直在我的开发 PC 上基于 virtualbox 的 docker 上运行它,方法是从 GIT 中提取它并从 bash shell 中恢复和运行它。

现在我正在使用安装了 Docker EE 的 Windows Server - 我有一个从 microsoft/dotnet 映像(基于 Windows Nanoserver)构建的容器,但是当它恢复正常时,尝试运行时出现错误。

找不到指定的框架“Microsoft.NETCore.App”,版本“1.0.5”。

如何在此 nanoserver 安装中从命令行或 powershell 安装框架版本?还是我应该寻找另一种方法?

4

1 回答 1

0

好吧,最简单的答案是只使用安装了适当版本的 dotnet 核心的 docker 映像版本:microsoft/dotnet:1.0.5-sdk-nanoserver

对于现有容器中的安装,dockerfile 可能会提供一些线索: https ://github.com/dotnet/dotnet-docker/blob/master/1.0/sdk/nanoserver/Dockerfile

于 2017-09-05T08:13:00.350 回答