我该如何在Linux的docker容器中运行和安装多个版本的dotnet core框架(例如2.1和1.1)?
下面是我的当前dockerfile,并且我也想添加dotnet 1.1到其中。
FROM microsoft/dotnet:2.1.403-sdk-bionic
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE true
ENV DOTNET_CLI_TELEMETRY_OPTOUT true
RUN apt-get update && \
apt-get install -y zip
RUN mkdir /dotnet-backup && find /usr/share/dotnet -maxdepth 1 -type f -exec cp -l {} /dotnet-backup/ \;
,然后在复制后运行RUN mv /dotnet-backup/* /usr/share/dotnet/ && rmdir /dotnet-backup
以保留.NET 5.0版本。 - Mark Raymond