Skip to content
This repository was archived by the owner on Dec 17, 2021. It is now read-only.

Commit b98cffb

Browse files
committed
README.md: Add
1 parent fa35522 commit b98cffb

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

README.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Lambda Linux VirtualBox Flavor
2+
3+
Lambda Linux VirtualBox flavor is a Linux guest ISO image for VirtualBox
4+
hypervisor. It is designed to provide a stable, secure and high performance
5+
local container host. It runs completely from RAM. Lambda Linux is based
6+
on [Amazon Linux](https://aws.amazon.com/amazon-linux-ami/), the Linux operating
7+
system that powers [AWS](https://aws.amazon.com/).
8+
9+
-----------------------------------------
10+
11+
* [Features](#features)
12+
* [Container Host](#container_host)
13+
* [Base OS](#base_os)
14+
* [Container Flavor](#container_flavor)
15+
* [Installation](#installation)
16+
* [How to use](#how_to_use)
17+
18+
-----------------------------------------
19+
20+
<a name="features"></a>
21+
## Features
22+
23+
<a name="container_host"></a>
24+
### Container Host
25+
26+
* LTS Kernel [v4.9.20](https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.20)
27+
* VirtualBox Guest Additions [v5.1.20](http://download.virtualbox.org/virtualbox/5.1.20/)
28+
* Docker [v1.12.6](https://github.com/docker/docker/releases/tag/v1.12.6)
29+
* Device mapper storage driver in [direct-lvm](https://docs.docker.com/v1.12/engine/userguide/storagedriver/device-mapper-driver/#/configure-direct-lvm-mode-for-production) mode
30+
* Container and data persistence via disk auto mount on `/var/lib/lambda-machine-local` and `docker-pool` logical volume
31+
* Rolling release with atomic updates
32+
33+
<a name="base_os"></a>
34+
### Base OS
35+
36+
In addition to being a stable and secure container host, Lambda Linux VirtualBox
37+
flavor is backed by a fully featured base operating system with the following
38+
features &ndash;
39+
40+
| Package Category | Package Name |
41+
| --- | --- |
42+
| Editors | vim, emacs |
43+
| Programming languages | perl, tcl <br><br>gcc48, clang <br><br>ruby18, ruby20, ruby21, ruby22, ruby23 <br><br>python26, python27, python34, python35 <br><br>php56, php70 <br><br>golang16, golang17 (in [EPLL](https://lambda-linux.io/blog/2014/12/15/announcing-extra-packages-for-amazon-linux-and-lambda-linux-project/) Repository) <br><br>nodejs4, nodejs6 (in [EPLL](https://lambda-linux.io/blog/2014/12/15/announcing-extra-packages-for-amazon-linux-and-lambda-linux-project/) Repository) <br><br>java-1.6.0-openjdk, java-1.7.0-openjdk, java-1.8.0-openjdk <br><br>tomcat6, tomcat7, tomcat8 |
44+
| Databases | mysql55, mysql56 <br><br>postgresql93, postgresql94, postgresql95 |
45+
| Webserver | httpd24, lighttpd, nginx, haproxy |
46+
| Shell | dash, bash, tcsh, zsh |
47+
48+
<a name="container_flavor"></a>
49+
### Container Flavor
50+
51+
The Container flavor of Lambda Linux Base OS, used for development and testing
52+
is available
53+
on [Docker Hub](https://hub.docker.com/r/lambdalinux/baseimage-lambda).
54+
55+
For your workloads on AWS we recommend
56+
using [baseimage-amzn](https://github.com/lambda-linux/baseimage-amzn)
57+
or
58+
[Amazon Linux Container Image](http://docs.aws.amazon.com/AmazonECR/latest/userguide/amazon_linux_container_image.html),
59+
so you can be supported by Amazon Linux team.
60+
61+
<a name="installation"></a>
62+
## Installation
63+
64+
Installation should be performed
65+
via
66+
[Lambda Machine Local](https://github.com/lambda-linux/lambda-machine-local/releases).
67+
The ISO image can also be
68+
downloaded [here](https://github.com/lambda-linux/lambda-linux-vbox/releases).
69+
70+
<a name="how_to_use"></a>
71+
## How to use
72+
73+
Lambda Linux VirtualBox flavor is used
74+
via
75+
[Lambda Machine Local](https://github.com/lambda-linux/lambda-machine-local/releases) which
76+
leverages VirtualBox's `VBoxManage` to initialize, start, stop and delete the VM
77+
right from the command line.

0 commit comments

Comments
 (0)