We are happy to announce Lambda Machine Local — A stable and secure local Docker development environment for AWS Users.
It is designed to complement a stable and and secure production environment on AWS. Lambda Machine Local uses Lambda Linux VirtualBox flavor as its container host OS and is based on Amazon Linux, the Linux operating system that powers AWS.
We are looking for your feedback on our list of supported components in Lambda Machine Local. If you are aware of stable components in the container ecosystem that can help improve the local development experience for our fellow AWS Users, kindly please let us know!
If you are a Docker Machine User, you’ll find Lambda Machine Local CLI to be familiar. You can use Lambda Machine Local alongside Docker Machine. Please see this link for more information.
Getting started with Lambda Machine Local is easy. Please download
lambda-machine-local binary for Mac OS X, Windows or Linux from our GitHub releases page.
You can then use
lambda-machine-local create ... command to create your container host virtual machine.
When you create a container host virtual machine
lambda-machine-local CLI checks for and downloads the latest version of
lambda-linux-vbox.iso. The downloaded ISO image is cached locally for subsequent use.
Once the container host virtual machine is up, you can run your usual
docker commands after configuring Docker client environment.
On GitHub, we have provided detailed documentation for Lambda Machine Local. After you have gained familiarity with
lambda-machine-local CLI, we request you to check out our documentation on –
We have features in Lambda Machine Local that lets you build complex local development work flows. We also workaround some well known issues with VirtualBox and Docker.
We hope you will enjoy using Lambda Machine Local.
Thank you for using Lambda Machine Local.