An open API service indexing awesome lists of open source software.

https://github.com/emilebosch/rucon

An experiment to simplify running ruby containers for ruby applications. Handy for learning containers.
https://github.com/emilebosch/rucon

Last synced: 3 months ago
JSON representation

An experiment to simplify running ruby containers for ruby applications. Handy for learning containers.

Awesome Lists containing this project

README

        

# Rucon

Simple ruby containers. Aimed as a POC and maybe someday a bit more than that.

- ruby
- curl
- [systemd-nspawn](http://www.freedesktop.org/software/systemd/man/systemd-nspawn.html)
- squasfs
- overlayfs

## Install

sudo apt-get update
sudo apt-get install squashfs-tools debootstrap

base dir
```
sudo debootstrap vivid my-base
```

Not ready for installation yet. Only if you're hacking on this repo.

## What?

This is the attempt to make containers easy and understandable. The world is now
filled with cruft and overcomplexification of this. Back to the roots y'all.

Objectives:

- Download containers
- Run containers
- Tweak the f out of what you want.
- Make you understand the concepts.

# Usage

```
rucon fetchfs file:///home/vagrant/base.sqsh my-base
rucon create my-container my-base
rucon enter my-container
rucon boot my-container
```