Время выполнения.Недействительная точка при использовании лямбды в качестве докера

#amazon-web-services #docker #aws-lambda #asp.net-core-3.1

#amazon-веб-сервисы #докер #aws-лямбда #asp.net-ядро-3.1

Вопрос:

Я пишу лямбду на C# .NET Core. Я публикую эту лямбду как докер для AWS. Мой файл docker находится:

 FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 AS base  FROM mcr.microsoft.com/dotnet/sdk:3.1 AS build WORKDIR /app  COPY Lambda.PowerPointProcessor.csproj . RUN dotnet restore Lambda.PowerPointProcessor.csproj  COPY . . RUN dotnet publish -c Release -o out  FROM mcr.microsoft.com/dotnet/runtime:3.1 AS runtime WORKDIR /app COPY --from=build /app/out ./  ENTRYPOINT ["Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler"]  

После публикации лямбды, когда я запускаю ее, я получаю следующую ошибку:

 START RequestId: 7ae4e657-df66-41d9-b9ff-633aab95601a Version: $LATEST IMAGE Launch error: exec: "Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler": executable file not found in $PATH Entrypoint: [Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler] Cmd: [Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler] WorkingDir: [/app]IMAGE Launch error: exec: "Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler": executable file not found in $PATH Entrypoint: [Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler] Cmd: [Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler] WorkingDir: [/app]END RequestId: 7ae4e657-df66-41d9-b9ff-633aab95601a REPORT RequestId: 7ae4e657-df66-41d9-b9ff-633aab95601a Duration: 0.93 ms Billed Duration: 1 ms Memory Size: 256 MB Max Memory Used: 2 MB  RequestId: 7ae4e657-df66-41d9-b9ff-633aab95601a Error: exec: "Lambda.PowerPointProcessor::Lambda.PowerPointProcessor.Function::FunctionHandler": executable file not found in $PATH Runtime.InvalidEntrypoint  

Я считаю, что мне здесь не хватает чего-то очень важного. Любая помощь была бы очень признательна.