Skip to content

Add Support for Node.js 20.x and 22.x Runtimes #29

@S-Cardenas

Description

@S-Cardenas

Hello @mLupine,

First and foremost, thank you for maintaining the mlupin/docker-lambda project. It’s been an invaluable resource for local AWS Lambda development and testing.

I’m reaching out to request the addition of Docker images for the Node.js 20.x and 22.x runtimes. With AWS Lambda’s deprecation of Node.js 18.x scheduled for September 1, 2025, as detailed in AWS’s announcement, it’s crucial for developers to transition to supported runtimes.

Reasons for the Request:

• AWS Deprecation Timeline: Node.js 18.x will no longer receive updates or support from AWS Lambda starting September 1, 2025.
• Need for Local Testing: To ensure seamless deployment and functionality, developers require local environments that mirror the AWS Lambda runtime for Node.js 20.x and 22.x.
• Community Dependence: Tools like Moto rely on mlupin/docker-lambda images for simulating AWS Lambda functions. Updating the images would benefit a broad segment of the community. 

Alternative Suggestion:

If maintaining new images isn’t feasible at this time, could you provide documentation or guidance on building custom Docker images that replicate the AWS Lambda environment for Node.js 20.x and 22.x? This would empower the community to create and maintain the necessary images collaboratively.

Thank you for considering this request. Your contributions have significantly aided the developer community, and any assistance on this matter would be greatly appreciated.

Best regards,
Stefan

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions