Virtualisation in Docker, using KVM as Hypervisor
Back
There are multiple reasons one might want to run VMs inside containers. One scenario could be running VMs as part of a CI pipeline which executes all build steps inside containers. This can be useful, for example, for emulating bare-metal deployments. In this talk, I will demonstrate how to create a virtual machine inside a Docker container using KVM as the hypervisor driver, explain how the container needs to be configured in terms of privileges and discuss some of the challenges involved.
Kosy is a Software Engineer working on cloud infrastructure projects at Kinvolk GmbH. She spends much of her time exploring and tinkering with stuff just out of curiosity to learn. She likes listening to music and doing karaoke, bowling, playing table tennis and volleyball.