AWS Lambda 容器映像转换工具 (img2lambda) 将容器映像 (例如 Docker 映像) 重新打包为 AWS Lambda 函数部署包。
AWS Lambda 容器映像转换工具 (img2lambda) 将容器映像 (例如 Docker 映像) 重新打包为 AWS Lambda 函数部署包。
注: 此项目现已归档! AWS Lambda 现在原生支持将函数代码打包为容器镜像,并直接将镜像提供给 Lambda。 https://aws.amazon.com/about-aws/whats-new/2020/12/aws-lambda-now-supports-container-images-as-a-packaging-format/
要提取 Lambda 层,该工具会拷贝容器镜像中的 '/opt' 目录下的所有文件,并将单个容器镜像层重新打包为单独的 Lambda 层 zip 文件。已发布的层 ARN 存储在 'output/layers.json' 文件中,可用作创建 Lambda 函数时的输入。每个层都使用 "命名空间" 前缀(如 'img2lambda' 或 'my-Docker-image')和容器镜像层的 SHA256 摘要命名,以便能够跟踪 Lambda 层的来源,回溯到创建它的容器镜像。如果某个层已发布到 Lambda(具有相同的层名称、SHA256 摘要和大小),则不会再次发布。相反,现有的层版本 ARN 将写入输出文件。
目录
注意:为了避免将任何敏感信息封装到 Lambda 函数部署包或 Lambda 层中,请执行以下操作:
暂无开放 Issues,或尚未同步最近议题。