1 Resposta
- Mais recentes
- Mais votos
- Mais comentários
2
As of this writing, AWS Lambda does not yet support multi-arch container images. It only supports single-image manifests, and the image architecture must match the compute architecture:
You create each container image to be compatible with one of the instruction set architectures that Lambda supports. Lambda provides base images for each of the instruction set architectures and Lambda also provides base images that support both architectures.
The image that you build for your function must target only one of the architectures.
See the documentation for details.
Conteúdo relevante
- AWS OFICIALAtualizada há 2 anos
Hi Michael,
Don't you know if there are any plans to add support for multi-architecture container images/manifest to Lambda?
I've been searching in https://github.com/aws/containers-roadmap, but Lambda features are unfortunately not included there.
We have quite a nice use case for multi-arch image deployment: Our Lambda image is pulled-through-cache from public ECR repository. But as actual (latest) image in this public repository is only multi-architecture, we have to use single-architecture images, which are tied to specific commits and consequently, we are losing automatic updates of the image via pulling with pull-through-cache AWS feature.