Lambda Function built using Docker Image cannot find the lambda handler function

0

I am trying to test my Lambda function that was created using a Docker Image on a file that was uploaded to an S3 bucket. I double checked my CMD in the Dockerfile contents and the file/method name are both spelled correctly. Due to the need to install non-Python libraries for the Lambda function to run, a Docker Image rather than a zip file is required. I checked CloudWatch and the log events show the following error: INIT_REPORT Init Duration: 4.18 ms Phase: init Status: error Error Type: Runtime.InvalidEntrypoint, which suggests that the handler function isn't being located. I have tried providing the file_name.method_name (without file extensions) explicitly in the management console. No matter what permissions I grant, the handler function is unable to be located.

ghask92
質問済み 2ヶ月前261ビュー
1回答
0

I'm Sorry if I misunderstood your explanation.

Did you set the handler correctly in the Dockerfile to create the Docker Image?

https://docs.aws.amazon.com/lambda/latest/dg/python-image.html

profile picture
エキスパート
shibata
回答済み 2ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ