No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cat_server
slides
.gitignore
README.md
UNLICENSE

README.md

devwinter 2016 - My first unikernel with Mirage OS

Slides are in ./slides

Examples are in ./cat_server

Useful commands reference

To bring up the dev environment:

vagrant init mattg/mirage-xen-virtualbox

vagrant up --provider=virtualbox

vagrant ssh - Access the box

Set up opam (Ocaml package manager)

``eval `opam config env```

Mirage OS commands:

mirage configure --unix

or

mirage configure --xen

make

Run a unikernel in Xen:

<name> = the name of the .xl config file generated by Mirage

sudo xl create <name> -c sudo xl list sudo xl destroy <name> -c