Test a virtual device with Docker

If you have docker installed on any OS such as Linux, macOS or Windows you can create a virtual qbee agent that is fully functional with a single line command.

    docker run -it -e BOOTSTRAP_KEY=<bootstrap-key> qbeeio/qbee-demo

The only thing you need to do is to log into qbee, and get your bootstrap key. Depending on your type of machine it will take 1-2 minutes to set up and bootstrap the virtual device.

By default the qbee agent is running with:

username: qbee

password: qbee

Here is a video showing the whole process:

If you are running Linux and you have kvm support it is possible to accelerate the virtual device. Please check if kvm acceleration is available:

    kvm-ok

If this command outputs the following

    INFO: /dev/kvm exists
    KVM acceleration can be used

Then you can start the docker container with

    docker run --device /dev/kvm -it -e BOOTSTRAP_KEY=<bootstrap-key> qbeeio/qbee-demo