What are you planning to put in the virtual environment?
If you have a distributed build system that goes to many machines then building a docker container can help distribute them.
If you have a data backend that needs replication it might make sense.