Lambda 容器化函数需要 --privileged 和 --device /dev/fuse

0

【以下的问题经过翻译处理】 我的基于容器的Lambda函数如何使用“--privileged”和“--device /dev/fuse”选项运行容器?我的用例是使用s3fs挂载S3存储桶的容器。

我本来以为这是可能的,但是现在我找不到相关信息了。如果Lambda函数无法运行容器时可以在ECS中实现吗?

profile picture
전문가
질문됨 5달 전25회 조회
1개 답변
0

【以下的回答经过翻译处理】 当您使用容器而不是zip文件部署lambda时,lambda实际上并不作为一个docker容器运行。容器只是一个打包构造。在运行时,lambda函数运行方式与如果将其打包为zip文件相同。

分配给lambda函数的临时存储现在可以达到10GB - https://aws.amazon.com/blogs/aws/aws-lambda-now-supports-up-to-10-gb-ephemeral-storage/

此外,可以使用EFS与lambda函数 - https://aws.amazon.com/blogs/compute/using-amazon-efs-for-aws-lambda-in-your-serverless-applications/

profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인