Docker Hub
hub.docker.com › r › mlupin › docker-lambda
mlupin/docker-lambda - Docker Image
# To compile native deps in node_modules docker run --rm -v "$PWD":/var/task mlupin/docker-lambda:nodejs12.x-build npm rebuild --build-from-source # To compile native deps in node_modules for a specific architecture docker run --rm -v "$PWD":/var/task mlupin/docker-lambda:nodejs12.x-build-x86_64 npm rebuild --build-from-source # or docker run --rm -v "$PWD":/var/task mlupin/docker-lambda:nodejs12.x-build-arm64 npm rebuild --build-from-source # To install defined poetry dependencies docker run --rm -v "$PWD":/var/task mlupin/docker-lambda:python3.8-build poetry install # For .NET Core, this wil
Docker Hub
hub.docker.com › r › mlupin › docker-lambda › tags
mlupin/docker-lambda Tags
You mount your (unzipped) lambda code at /var/task and any (unzipped) layer code at /opt, and most runtimes take two arguments – the first for the handler and the second for the event, ie: docker run --rm \ -v <code_dir>:/var/task:ro,delegated \ [-v <layer_dir>:/opt:ro,delegated] \ mlupin/doc...
Videos
10:29
Deploying a Docker Image to Lambda (with Terraform) - YouTube
20:01
Create AWS Lambda Function Using Docker Image - Hands on tutorial ...
13:08
How to Run a Python Docker Image on AWS Lambda - YouTube
14:20
How to run Docker image with AWS Lambda Functions | Create Lambda ...
Working with AWS Lambda || Docker || GuardDuty, || SNS
Lambda Docker Image #shorts #aws
GitHub
github.com › mLupine › docker-lambda
GitHub - mLupine/docker-lambda: Images mimicking live AWS Lambda environment, both x86_64 and arm64
You can also use it to compile native dependencies knowing that you're linking to the same library versions that exist on AWS Lambda and then deploy using the AWS CLI. ... Each tag can be suffixed with the architecture it's meant to be run on. Otherwise, Docker will use the architecture matching the host system. For example: # This will always execute the code in an x86_64 evironment (native on x86 computers, emulated on arm64) docker run --rm -v "$PWD":/var/task:ro,delegated mlupin/docker-lambda:nodejs12.x-x86_64 index.handler # This will always execute the code in an arm64 evironment (native
Starred by 78 users
Forked by 11 users
Languages Go 30.7% | Dockerfile 26.0% | Shell 18.7% | Java 7.4% | JavaScript 6.7% | Python 3.8% | Go 30.7% | Dockerfile 26.0% | Shell 18.7% | Java 7.4% | JavaScript 6.7% | Python 3.8%
Docker
hub.docker.com › layers › mlupin › docker-lambda › python3.9-x86_64-202201281802 › images › sha256-96f904470311d5ec9cdfd7df741c5660d5cc6ce70b1cfd8703f3ec1250bef671
Image Layer Details - mlupin/docker-lambda:python3.9-x86_64-202201281802
python3.9-x86_64-202201281802 · © 2026 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal
Docker
hub.docker.com › layers › mlupin › docker-lambda › dotnet6-arm64-202203291128 › images › sha256-fc3edf2e50307a5c81e4da7690f6cb6427819279081e1d9b16e52a294bf21738
Image Layer Details - mlupin/docker-lambda:dotnet6-arm64-202203291128
dotnet6-arm64-202203291128 · © 2026 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal
Getmoto
docs.getmoto.org › en › latest › docs › services › lambda.html
lambda — Moto 5.1.22.dev documentation
mlupin/docker-lambda (for recent versions) lambci/lambda (for older/outdated versions) Use the following environment variable to configure Moto to look for images in an additional repository: MOTO_DOCKER_LAMBDA_IMAGE=mlupin/docker-lambda · _-_-_-_ Use the following environment variable if you want to configure the data directory used by the Docker containers: MOTO_LAMBDA_DATA_DIR=/tmp/data ·
Docker
hub.docker.com › layers › mlupin › docker-lambda › dotnet6 › images › sha256-fc3edf2e50307a5c81e4da7690f6cb6427819279081e1d9b16e52a294bf21738
Image Layer Details - mlupin/docker-lambda:dotnet6
© 2026 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal
Docker
hub.docker.com › layers › mlupin › docker-lambda › python3.9 › images › sha256-930ba9b7654198782679406a3a2db6814f818fb5dbc73d4ade723b2b88709f30
Image Layer Details - mlupin/docker-lambda:python3.9
© 2026 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal
Docker
hub.docker.com › layers › mlupin › docker-lambda › dotnet6-arm64 › images › sha256-fc3edf2e50307a5c81e4da7690f6cb6427819279081e1d9b16e52a294bf21738
Image Layer Details - mlupin/docker-lambda:dotnet6-arm64
© 2026 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal
Docker
hub.docker.com › layers › mlupin › docker-lambda › python3.9-build-x86_64 › images › sha256-bddfc93b39ca371875e5e76b360a6ae8f96b56fa7893900aff1a762a5955d489
Image Layer Details - mlupin/docker-lambda:python3.9-build-x86_64
python3.9-build-x86_64 · © 2026 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal
Docker
hub.docker.com › layers › mlupin › docker-lambda › python3.11-build › images › sha256-dbdbe0a8b10dd3982c8324c153b9c46be0ab0d4ddedfe823a37a3e34cb95b061
mlupin/docker-lambda:python3.11-build
Welcome to the world's largest container registry built for developers and open source contributors to find, use, and share their container images. Build, push and pull.
GitHub
github.com › getmoto › moto › issues › 8236
Mocking lambda using Python 3.12 Runtime fails: `manifest for lambci/lambda:python3.12 not found` · Issue #8236 · getmoto/moto
October 17, 2024 - error running docker: 404 Client Error for http+docker://localhost/v1.43/images/create?tag=python3.12&fromImage=lambci/lambda: Not Found ("manifest for lambci/lambda:python3.12 not found: manifest unknown: manifest unknown") ... it looks like moto first tries to find an appropriate docker image for the target runtime in https://hub.docker.com/r/mlupin/docker-lambda/tags and then when it can't find a python 3.12 image there it falls back to https://hub.docker.com/r/lambci/lambda/tags
Author chris48s
Docker
hub.docker.com › layers › mlupin › docker-lambda › dotnet6-build-arm64-202203291128 › images › sha256-e6936934316ceb189d14dbb629111717409cc79195035e55b8a68b2e3b6c5dbb
Image Layer Details - mlupin/docker-lambda:dotnet6-build-arm64-202203291128
dotnet6-build-arm64-202203291128 · © 2026 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal
Docker
hub.docker.com › layers › mlupin › docker-lambda › nodejs18.x-build › images › sha256-26993ec4079a2ee06b04f8884223f0fe87b56c43bf389ac801a9124fb110fc37
mlupin/docker-lambda:nodejs18.x-build
Welcome to the world's largest container registry built for developers and open source contributors to find, use, and share their container images. Build, push and pull.
Getmoto
docs.getmoto.org › en › 4.1.13 › docs › services › lambda.html
lambda — Moto 4.1.13.dev documentation
mlupin/docker-lambda (for recent versions) lambci/lambda (for older/outdated versions) Use the following environment variable to configure Moto to look for images in an additional repository: MOTO_DOCKER_LAMBDA_IMAGE=mlupin/docker-lambda · Use the following environment variable if you want to configure the data directory used by the Docker containers: MOTO_LAMBDA_DATA_DIR=/tmp/data ·
Getmoto
docs.getmoto.org › en › 5.0.0 › docs › services › lambda.html
lambda — Moto 5.0.0.dev documentation
mlupin/docker-lambda (for recent versions) lambci/lambda (for older/outdated versions) Use the following environment variable to configure Moto to look for images in an additional repository: MOTO_DOCKER_LAMBDA_IMAGE=mlupin/docker-lambda · _-_-_-_ Use the following environment variable if you want to configure the data directory used by the Docker containers: MOTO_LAMBDA_DATA_DIR=/tmp/data ·
Docker
hub.docker.com › layers › mlupin › docker-lambda › python3.8 › images › sha256-8fca9f6c9ded17c0ea903e83a59c0ce77353ec3daf3d07b1ffea4cac5b9d87ab
Image Layer Details - mlupin/docker-lambda:python3.8
Welcome to the world's largest container registry built for developers and open source contributors to find, use, and share their container images. Build, push and pull.
Getmoto
docs.getmoto.org › en › 4.2.0 › docs › services › lambda.html
lambda — Moto 4.2.0.dev documentation
mlupin/docker-lambda (for recent versions) lambci/lambda (for older/outdated versions) Use the following environment variable to configure Moto to look for images in an additional repository: MOTO_DOCKER_LAMBDA_IMAGE=mlupin/docker-lambda · Use the following environment variable if you want to configure the data directory used by the Docker containers: MOTO_LAMBDA_DATA_DIR=/tmp/data ·