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

0

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

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

profile picture
EXPERTE
gefragt vor 5 Monaten25 Aufrufe
1 Antwort
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
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen

Relevanter Inhalt