I use my raspberry pi as a server to run a number of services on my network.
My normal work flow is as follows
- Find interesting service that I want to investigate
- Buy new SD card
- Research and lean how to install the software
- Muddle through install instructions until the software works then test the service
- Decided if I want to continue using the service
If I get it working I tend to keep the SD card with the software on just in case I want to go back and use it again at a later date.
However this means I now have a large number of SD cards in my draw as I am worried that I won't remember the install processes.
I'd like to cut down on the number of SD cards I want to buy just to test out service and switch to using virtual machines instead of SD Cards
Is it / would it be possible to virtualise rasbian on my main desktop computer?
If it is, how would I got about setting up multiple raspbian installs so I can test out different software? (Please consider that I have never used virtual machines before.