Instead pass the directory where to find initrd/vmlinuz via the "Moby" entry in the instance JSON config. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
Hyperkit/Moby Infrakit plugin
This is a Hyper/Kit Moby instance plugin for infrakit. The instance plugin is capable to start/manage several hyperkit instances with with different configurations and Moby configurations.
The plugin keeps state in a local directory (default ./vms
) where
each instance keeps some state in a sub-directory. The VM state
directory can be specified at the kernel command line using the
--vm-dir
option.
Building
make
(you need a working docker installation...testing on Docker for Mac)
Quickstart
To play round with the plugin, simply follow the infrakit tutorial and replace the file instance plugin with:
./build/infrakit-instance-hyperkit --vm-lib ./vmlib
where ./vmlib
contains a sub-directory named default
with a vmlinuz64
and initrd.img
image.
Instead of the cattle.json
in the infrakit tutorial, use hyperkit.json
in this directory.