Dev Environment Setup for any OS using Vagrant, a VM manager (VirtualBox or VMWare), and Docker
This repo is inspired by this article: https://medium.com/nerd-for-tech/creating-reproducible-development-environments-fac8d6471f35
- Install Homebrew (Mac) or Chocolatey (Windows). On Linux, use your native package manager.
- Install Vagrant
choco install vagrant # Windows
brew install --cask vagrant # Mac
sudo apt install vagrant # Ubuntu
- Install a VM Manager.
choco install virtualbox # Windows
brew install --cask virtualbox # Mac
sudo apt install virtualbox # Ubuntu