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.
- Host: GitHub
- URL: https://github.com/emilebosch/rucon
- Owner: emilebosch
- Created: 2014-12-18T12:21:47.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2017-05-28T14:45:49.000Z (about 8 years ago)
- Last Synced: 2025-01-14T03:35:16.862Z (5 months ago)
- Language: Ruby
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 debootstrapbase 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
```