如何在Windows Server Nano Docker镜像上安装dotnet核心

时间:2017-01-21 19:48:41

标签: dockerfile

我正在使用以下内容:

适用于Windows的Docker(1.13.0-beta38(9805)) Windows 10专业版 Visual Studio代码(v1.8.1)

我想从microsoft/nanoserver基础图像创建一个dockerfile。 从那里我想安装我的应用程序所需的软件。

暂时让我说要安装以下内容:

  • dotnet核心运行时
  • asp.net核心框架

有人可以告诉我我需要添加到下面的Dockerfile中来实现这个目标吗?

我去过.NET Core CLI网站,但我只能看到下载安装程序的方法,而不是通过命令行安装的选项。

由于

FROM microsoft/nanoserver
*** commands that install the software I need ***

1 个答案:

答案 0 :(得分:0)

您需要对.net核心使用powershell安装脚本:https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script

类似这样的事情: 从microsoft / nanoserver:10.0.14393.2551 COPY安装安装 WORKDIR c:/安装 RUN [“ powershell”,“ ./dotnet-install.ps1”]

(。ps1脚本在我的“安装”文件夹中...