首页 > 解决方案 > 如何将其他 SDK 版本添加到 .NET Docker 映像

问题描述

我使用 Docker 构建我的 .NET 应用程序,使用 Microsoft 提供的基本映像( mcr.microsoft.com/dotnet/core/sdk:3.1 )。

除了 .NET Core SDK 3.1,我还需要在同一个容器中安装 .NET Core SDK 2.2。

如何扩展基础镜像并安装 .NET Core SDK 2.2,而不破坏基础镜像中的版本?我注意到微软没有使用包管理器在基础镜像中安装 .NET。

标签: dockerdotnet-sdk

解决方案


推荐阅读