awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lambci avatar

lambci/docker-lambdaArchived

0
View on GitHub↗
5,786 स्टार्स·409 फोर्क्स·C#·MIT·3 व्यूज़

Docker Lambda

docker-lambda is a Docker-based serverless simulator and local emulator designed to replicate AWS Lambda runtime environments. It provides a system for executing serverless functions locally and mirroring cloud execution environments through containerized images.

The project includes a local API server that allows for function invocation via HTTP to eliminate cold starts during testing. It features a build tool for compiling native dependencies and packaging function code into deployment archives using specialized system images.

The environment supports mirroring shared dependency layers by mounting local directories and utilizes filesystem watching to enable hot reloading of function code. It also provides a mechanism to pass large event payloads via standard input to bypass command-line length limitations.

Features

  • Local Lambda Simulation - Provides a Docker-based environment that simulates AWS Lambda runtimes locally for development and testing.
  • Cloud Runtime Emulators - Implements a Docker-based emulator that mirrors AWS Lambda runtime environments.
  • Environment-Consistent Build Images - Uses specialized containers with pre-installed headers to ensure native dependencies match the cloud environment.
  • Layer Simulations - Implements local mirroring of shared dependency layers by mounting local directories into the container filesystem.
  • Package Builders - Ships a tool to compile and zip function code for cloud deployment.
  • Function Packaging - Provides a utility to compile native dependencies and package functions into deployment archives.
  • Lambda Deployments - Implements packaging and deployment patterns specifically for AWS Lambda.
  • Local Serverless Testing - Facilitates repeated local testing of serverless functions via an invocation API.
  • Local Build Environment Mirroring - Replicates cloud execution environments, including runtime configurations, using Docker containers.
  • Hot-Reloading - Monitors source files to automatically restart the runtime bootstrap process.
  • Hot Code Reloading - Enables an iterative workflow by automatically restarting the runtime when code is modified.
  • Container Directory Mounting - Binds local directories to container paths to simulate shared dependency layers.
  • Local HTTP Servers - Provides a local HTTP server to trigger function execution for rapid testing.
  • Lambda Layers - Simulates the use of shared library dependencies via replicated Lambda layer mounting.
  • Deployment and DevOps - Docker images that replicate the AWS Lambda environment.
  • Serverless Frameworks and Utilities - Replicates the live serverless environment for local testing.

स्टार हिस्ट्री

lambci/docker-lambda के लिए स्टार हिस्ट्री चार्टlambci/docker-lambda के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

lambci/docker-lambda क्या करता है?

docker-lambda is a Docker-based serverless simulator and local emulator designed to replicate AWS Lambda runtime environments. It provides a system for executing serverless functions locally and mirroring cloud execution environments through containerized images.

lambci/docker-lambda की मुख्य विशेषताएं क्या हैं?

lambci/docker-lambda की मुख्य विशेषताएं हैं: Local Lambda Simulation, Cloud Runtime Emulators, Environment-Consistent Build Images, Layer Simulations, Package Builders, Function Packaging, Lambda Deployments, Local Serverless Testing।

lambci/docker-lambda के कुछ ओपन-सोर्स विकल्प क्या हैं?

lambci/docker-lambda के ओपन-सोर्स विकल्पों में शामिल हैं: dherault/serverless-offline — serverless-offline is a Serverless Framework plugin that provides a local cloud infrastructure simulator. It acts as… aws/aws-lambda-runtime-interface-emulator — The AWS Lambda Runtime Interface Emulator is a proxy server designed to replicate the cloud-based serverless execution… awslabs/aws-sam-local — aws-sam-local is a Docker-based emulator used for running and debugging AWS Lambda functions and API Gateway… graphcool/chromeless — Chromeless is a serverless deployment of Chrome and a programmable interface for automating headless browser… cloudflare/miniflare — Miniflare is a local simulator and emulator for Cloudflare Workers. It provides a serverless runtime environment on a… lando/lando — Lando is a Docker development environment manager and local development orchestrator used to create isolated…

Docker Lambda के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Docker Lambda के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • dherault/serverless-offlinedherault का अवतार

    dherault/serverless-offline

    5,257GitHub पर देखें↗

    serverless-offline is a Serverless Framework plugin that provides a local cloud infrastructure simulator. It acts as an AWS Lambda local emulator and AWS API Gateway mock, allowing for the development and testing of serverless functions on a local machine without deploying to a remote provider. The project distinguishes itself by simulating bidirectional WebSocket connections and message routing, as well as mimicking the request lifecycle of an HTTP gateway. It includes a mock identity authorizer pipeline to verify tokens and JWTs locally and supports the mounting of virtual dependency layers

    JavaScriptaws-apigatewayaws-lambdaserverless
    GitHub पर देखें↗5,257
  • aws/aws-lambda-runtime-interface-emulatoraws का अवतार

    aws/aws-lambda-runtime-interface-emulator

    1,128GitHub पर देखें↗

    The AWS Lambda Runtime Interface Emulator is a proxy server designed to replicate the cloud-based serverless execution environment within a local container. It functions as a lightweight interface that allows developers to verify function logic, performance, and API integration by simulating the remote control plane and event invocation model on a local machine. The tool operates by intercepting HTTP requests and translating them into the structured JSON event payloads expected by serverless function handlers. It manages the function lifecycle through a synchronous event loop and maps local c

    Go
    GitHub पर देखें↗1,128
  • awslabs/aws-sam-localawslabs का अवतार

    awslabs/aws-sam-local

    6,734GitHub पर देखें↗

    aws-sam-local is a Docker-based emulator used for running and debugging AWS Lambda functions and API Gateway configurations on a local machine. It provides a local execution environment that mimics the AWS Lambda runtime, allowing for the verification of function code and serverless application mocks before cloud deployment. The project utilizes a runtime orchestrator to manage ephemeral containers, replicating the isolated execution environment of cloud functions. It includes a serverless API gateway simulator and event mocking tools to synthesize payloads from sources such as Kafka and othe

    Python
    GitHub पर देखें↗6,734
  • cloudflare/miniflarecloudflare का अवतार

    cloudflare/miniflare

    3,911GitHub पर देखें↗

    Miniflare is a local simulator and emulator for Cloudflare Workers. It provides a serverless runtime environment on a local machine, allowing for the development and testing of functions and edge APIs without deploying to a production cloud environment. The project implements a local simulation of edge storage primitives, including key-value stores, object storage, and durable objects. It further enables a local integration test bed where serverless functions are executed within isolated sandboxes. The toolset covers a broad development surface, including hot-reloading via file-system monito

    TypeScriptcloudflarecloudflare-workers
    GitHub पर देखें↗3,911
Docker Lambda के सभी 30 विकल्प देखें→