CentOS, OVS, and KVM in Docker
This is the base for building a docker container that uses the KVM hypervisor and Open vSwitch.
docker build -t centos-kvm-ovs:0.01 .
Currently, SSH and OVS will start on boot. This is handled by supervisord. You can SSH in as root with 'defaultpassword' as the password. You should probably change the password in the Dockerfile.
docker run -t -i -d -p 2222:22 --privileged centos-kvm-ovs:0.01
From there, you can SSH to the container, download a VM image and boot the image via KVM.