Fully reproducible node.js environment using Vagrant and Docker