When stuff goes well with VirtualBox and Vagrant, your life is great. When it breaks, you can try some tricks from the bottom.
Developing software in the past was hard because you had your daily computer exposed to normal use (printing, scanning, e-mail), and weird stuff software engineers software engineers need to do.
This is no longer the case. The virtualization is here and it’s free, available for you to use.
There are many solutions: Docker, VirtualBox, Parallels, VMWare.
Here we about VirtualBox, which is very popular. It’s a GUI program, which is nice to start from, if you’re doing it for the first time.
Once you get familiar with VirtualBox, you will want a faster way to create Virtual Machines from the command line.
When you develop software you probably use a