What up peeps.
For the past few weeks, I've dabbled and played around with Docker and Homestead (a prepackaged Vagrant box with Laravel goodies) just to see what's in store. But still, I can't see how much I'm gaining for the effort when my current setup (locally installed PHP7.2+Postgres+Redis etc. on a Linux box which is pretty much identical to my production setup) already works. Can someone fill me in? Maybe I'm looking at it the wrong way.
Thanks for your input!
VMs and Containers are useful if:
If you can recreate development environment easily without a VM, it is totally fine. In such cases, installing from a script or using Chef/Puppet/Ansible playbooks are also valid alternatives.