DotNet Runtime Docker-Image sagt, es braucht SDK

DotNet Runtime Docker-Image sagt, es braucht SDK

Ich versuche, einen Docker-Container auszuführen, der aus der folgenden Docker-Datei erstellt wurde:

FROM mcr.microsoft.com/dotnet/core/runtime:3.1-buster-slim-arm32v7 AS runner
WORKDIR /app

COPY MyApp/bin/Debug/netcoreapp3.1 ./
COPY SomeFolder SomeOtherFolder

ENTRYPOINT ["dotnet", "MyApp.dll"]

Allerdings erhalte ich folgende Fehlermeldung:

It was not possible to find any installed .Net Core SDKs. Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from: https://aka.ms/dotnet-download

Wenn ich eine Konsole innerhalb des Containers öffne, kann ich die Ausführung dotnet MyApp.dllproblemlos durchführen, frühere Versionen des Images haben auch funktioniert. Das Ersetzen ENTRYPOINTdurch CMDhilft auch nicht.

verwandte Informationen