DotNet Runtime Docker-Image говорит, что ему нужен SDK

DotNet Runtime Docker-Image говорит, что ему нужен SDK

Я пытаюсь запустить Docker-контейнер, созданный из следующего Dockerfile:

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"]

Однако я получаю следующее сообщение об ошибке:

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

Когда я открываю консоль в контейнере, я могу выполнить dotnet MyApp.dllбез каких-либо проблем, и более ранние версии образа также работали. Замена ENTRYPOINTна CMDтакже не помогает.

Связанный контент