在AWS Lambda执行环境上安装第三方库

问题描述 投票:0回答:1

我需要为 AWS Lambda 函数安装本地库(使用 RPM)。

我找到了这篇博文(本机模块部分),但我不知道在哪里编写这些 Linux 命令。 AWS Lambda 是否有我可以使用的控制台?或者我还能如何安装本机库? (我无法在本地构建它,只能复制 zip 中的二进制文件。)

linux amazon-web-services aws-lambda
1个回答
3
投票

他们实际上是在一台单独的机器上安装和设置包,然后压缩结果进行部署。

在第一个示例中,他们使用自己的本地机器,在第二个示例中,他们创建了一个 Amazon Linux 实例并在那里构建包(因为他们需要针对 Amazon Linux 库进行构建——这就是 Lambda 运行的平台)。

本质上,您需要能够创建本机库的静态编译版本,并将其与您的函数一起部署到您的 zip 文件中。他们使用的控制台不在 Lambda 实例本身上。

© www.soinside.com 2019 - 2024. All rights reserved.