Here is a example situation: I wish to test if a new user of my R package will be able to install. If it will demand any additional configuration that I have in my developer environment and the user do not have.
I would like to see possibilities. I have already tried Docker and Virtual Machines. But I guess that exists easier ways to accomplish this!
Edit: What I want is possible to do in Virtual Machines/Docker! I made a brand-new system to check what errors can I get when installing the package in this new environment. What I really want here is to know how to do a new configuration of a new environment in my own PC, and not in a virtual machine like system.