add docker and vagrant