Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/s8sg/docker-firecracker
Generic container for launching a firecracker microVM inside a Docker container
https://github.com/s8sg/docker-firecracker
container docker firecracker firecracker-microvms golang security
Last synced: 29 days ago
JSON representation
Generic container for launching a firecracker microVM inside a Docker container
- Host: GitHub
- URL: https://github.com/s8sg/docker-firecracker
- Owner: s8sg
- Created: 2019-01-16T08:29:50.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-18T07:29:02.000Z (almost 6 years ago)
- Last Synced: 2024-08-07T06:06:02.577Z (3 months ago)
- Topics: container, docker, firecracker, firecracker-microvms, golang, security
- Language: Shell
- Size: 14.6 KB
- Stars: 22
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker Firecracker
Generic container for launching a firecracker microVM inside a Docker container
> * It attaches to the VM as many NICs as the docker container has
> * Outputs serial console to stdio, thus visible using docker logs### Getting Started :
### Build the docker container
```sh
git clone https://github.com/s8sg/docker-firecracker
cd docker-firecracker
make
```### Build your root fs using fs-base `currently only supported GO`
```sh
./build-fs ./my-go-app my_root_fs
```### Running
```sh
docker run \
-td \
--privileged \
-v /path_to/my_root_fs:/rootfs/image \
-p : \
s8sg/docker-firecracker
```