I tried running the container in privileged mode, but still the vboxdrv cannot be loaded.
I get
WARNING: The vboxdrv kernel module is not loaded. Eit
Edited at 2016-03-27 12:54 UTC
I have the exact same issue and I can successfully dockerize the latest version of VirtualBox with the Extension Pack and phpvirtualbox on CentOS 7.
You have to install tons of dependencies such as kernel-devel, make, gcc and dkms. After finishing the docker build, you MUST run the docker image with these flags you need the flag --privileged=true -v /dev/:/dev/
.--privileged=true
to run the image with the docker version of 1.10.3
For the details, please see my Dockerfile and run.sh
For the details, please have a look my repository especially Makefile, virtualbox.Dockerfile, vboxwebsrv.Dockerfile and phpvirtualbox.Dockerfile