Functional tests with vagrant in docker
To test some parts of code which require a fresh VM I use Vagrant. To automate testing I use
python-vagrant package with which I automatically create and destroy VMs.
The problem is that I switched to Docker, so my app in now containerized and therefore I run tests inside a testing container. Even if I install Vagrant inside a container it complains that there is no VirtualBox around. Is there any possibility to solve this problem?Find host ip from a docker container running in boot2docker / osxCreate AWS::ECR::Repository resource by CloudformationHow to run the Google app engine server using DockerfileDockerhub Automated Builds taggingIn docker cpu usage calculation what are: TotalUsage, SystemUsage, PercpuUsage and what does the calculation means?Cannot connect to Neo4j from RStudio Server in docker on Centos 7
Right now I created a Makefile function which spins up a VM runs a container executing tests and destroys VM at the end. But that does not allow me to perform VM rollbacks between tests and so on.