2 dépôts
Packaging serverless functions as Docker containers for consistent runtime environments across any infrastructure.
Distinct from API Container Packaging: Distinct from API Container Packaging: focuses on packaging individual functions as containers, not entire web frameworks.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Function Packaging. Refine with filters or upvote what's useful.
The container native, cloud agnostic serverless platform.
Packages each function as a Docker container, ensuring consistent runtime environments across any infrastructure.
docker-lambda est un simulateur serverless basé sur Docker et un émulateur local conçu pour répliquer les environnements d'exécution AWS Lambda. Il fournit un système pour exécuter des fonctions serverless localement et refléter les environnements d'exécution cloud via des images conteneurisées. Le projet inclut un serveur API local qui permet l'invocation de fonctions via HTTP pour éliminer les démarrages à froid (cold starts) pendant les tests. Il dispose d'un outil de construction pour compiler les dépendances natives et empaqueter le code de fonction dans des archives de déploiement en utilisant des images système spécialisées. L'environnement prend en charge la mise en miroir des couches de dépendances partagées en montant des répertoires locaux et utilise la surveillance du système de fichiers pour permettre le rechargement à chaud (hot reloading) du code de fonction. Il fournit également un mécanisme pour transmettre de grandes charges utiles d'événements via l'entrée standard pour contourner les limitations de longueur de ligne de commande.
Provides a utility to compile native dependencies and package functions into deployment archives.