IncludeOS is a minimal unikernel for C++ services.
I used a demo examples called router service and compiled it and created a bootable image.
So I am trying to get this image unikernel to run in a qube vm.
I am developing the unikernel on ubuntu 20.04.
Here he steps I did now in details to get the image:
#1 setup Includeos
apt-get install python3-pip python3-dev git cmake clang-6.0 gcc nasm make qemu
$ pip3 install setuptools wheel conan psutil jsonschema
$ conan config install https://github.com/includeos/conan_config.git
#2 get the demo examples
git clone https://github.com/includeos/demo-examples.git
#3 build router
conan install .. -pr clang-6.0-linux-x86_64
cmake --build .
boot --create-bridge router_service
#4 create the image with
boot -g routerservice
Then I have a router_service.img file. This file I want to boot in qube.