やりたいこと
AWS使い始めて1か月の初心者です。
Lambdaで、コンテナイメージとしてデプロイした関数を実行する必要があります。
Lambda関数の実行自体は問題なくできるのですが、コンテナイメージを関数作成後に修正したい!となった場合に更新する方法がわからないため質問させていただきました。
今のところそれ以外の更新方法がわからないため、ECRのレポジトリを新規作成することで更新していますが、この方法では時間がかかるため手っ取り早く更新できる方法をご存じの方がいれば教えていただきたいです。
試したこと
-
公式ドキュメントを参考に、コマンドでdocker push・Lambda管理画面から新しくデプロイを実行しましたが、コンテナイメージは更新されませんでした。
-
ECRの管理画面から見れるプッシュコマンドに従ってコマンド実行しましたが更新されませんでした。
補足
- AWS CLI: 2.4.11
- Docker: 20.10.11
Dockerfile
1FROM public.ecr.aws/lambda/python:3.8 2 3COPY . ${LAMBDA_TASK_ROOT} 4RUN pip install -r requirements.txt 5CMD ["app.handler"]
もしかしてAWSでコンテナイメージの更新はそもそもできないのでは、、、

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/28 17:33
2022/01/29 08:03
2022/01/29 15:31
2022/01/29 19:02
2022/01/31 08:22
2022/01/31 09:00