Vagrant Docker Development-VM
Support for:
- VitualBox
What is Vagrant?
Vagrant is a tool for automatic creation, configuration, management and provisioning of VMs inside VirtualBox, VMware and Parallels (and others). It will create and manage all VM network interfaces, shares and settings (eg. number of cpus, memory...).
Hint: Vagrant doesn't provides GUI tools, it's just a CLI tool.
Features
- Centos 7
- Docker daemon
- HTTP Reverse Proxy
- Samba shares (eg. for Windows)
- Local development environment
Installation
git clone --recursive --config core.autocrlf=false https://github.com/guiyomh/vm-vagrant-dev.git devvm
cd dev-vm
vim vm.yml
vagrant up