【发布时间】:2021-06-16 19:59:21
【问题描述】:
背景:我们的团队正在尝试在 lambda 上运行 UI 性能测试。现在我们正在运行性能测试用例,将我们的代码上传到 lambda 上的 zip 文件。这里的挑战是随着我们的应用程序不断增长,我们正在达到 50 MB 的 lambda zip 文件大小限制。 然后我们遇到了 Lambda 容器,它的图像大小限制高达 10GB。
问题:我们使用所需的依赖项构建我们的 docker 镜像,并且我们能够在本地以及在 Jenkins 代理上运行我们的测试用例。但是当我们尝试在 lambda 上运行相同的 docker 映像时,它会给出错误 - “Lambda 用户对给定目录没有写权限”。谷歌浏览器在运行自动化脚本时创建文件。 Lambda 仅在临时文件夹内具有读写权限。临时文件夹大小 lint 为 512MB。有什么方法可以让容器内的 lambda 访问来运行测试用例?
【问题讨论】:
标签: amazon-web-services docker aws-lambda containers aws-lambda-containers