首页 > 解决方案 > Docker Apline 中的 NuGet 安装工具包

问题描述

我正在尝试在 Alpine Docker 容器中安装 NuGet 工具包。

在 Windows 中,我会执行以下操作 -

nuget install SomeToolPackage

这样做会产生一组新的目录,例如 -

tools\netcoreapp2.1\SomeTool.dll
tools\netcoreapp2.1\* many other files

问题

Linux 中的等价物是什么。我知道有些人正在使用 Mono 来运行 Windowsnuget.exe文件。

我也可以使用wgetunzip

我希望有更好的方法使用微软的工具。

标签: .net-corenugetnuget-packagealpine

解决方案


前进的道路是使用dotnet 工具(另请参阅dotnet core 全局工具概述创建全局工具)。但是,它不是与 的 1:1 映射nuget.exe install,因为包必须作为工具创作,而nuget install允许您“安装”任何包。


推荐阅读