【以下的问题经过翻译处理】 我正在使用aws-cdk-lib/aws-lambda中的DockerImageCode.fromImageAsset()以及DockerImageFunction来创建lambda函数。我的Dockerfile包含一组编解码工具和lambda处理函数的代码。这些编解码工具需要花费5分钟来构建,而且它们几乎不需要更新。问题是,许多lambda函数都使用相同的编解码工具,而每次我提交lambda处理函数的代码时,都会重新构建这些相同的编解码工具。我想知道是否有一种方法可以先创建这些编解码工具,并在映像构建期间将它们导入到需要使用这些工具的lambda函数中。
rePost Polyglot
질문됨 3년 전141회 조회
【以下的回答经过翻译处理】 您可以创建一个基础镜像,其中包含所有共享依赖项(例如编解码工具),然后在lambda函数的Dockerfile中引用此基础镜像。应该将基础镜像作为先决条件步骤构建,并推送到ECR存储库中。
답변함 3년 전
로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.
좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.
shelling12!
질문됨 일 년 전
SKKU_SCG_AWS
질문됨 3년 전
rePost-User-5538958
wwjang
질문됨 2년 전
Sungmin_L
게시됨 2년 전
Seongjoon Jeong
게시됨 2달 전