Additionally, Docker would make harder to define specific version of container we want to build against (you need to build that docker image first, then you can test it).