Overall Satisfaction with Vagrant, by HashiCorp
We use Vagrant exclusively to test web development projects internally. Our development team uses our proprietary Vagrant configs and boxes which mimic our staging and production environments to quickly scaffold a web project for speedy local development and testing. Our usage targets mostly php projects which require MAMP-type environments, such as Wordpress, though we've also used Vagrant for bespoke, bundled or framework websites.
- Extremely efficient project scaffolding of a dev/test environment
- Repeatable results (for the most part).
- Great variety of community boxes and plugins
- Free
- Major updates have introduced bugs with consequences in our dev projects
- Syntax updates have major repercussions for plugin compatibility
- Community support is a lengthy process
- Local development makes for almost realtime visual feedback for front-end designers
- Quick deployable environment tools gets my teams up and running very quickly
- Disk size bloat resulting from hosting an OS in a VM can be problematic for portable users.
- Docker
Docker has a few advantages, especially with the disk size bloat brought on by Vagrant's hosting an entire OS and project in a VM. It relies on native tools, however, and may not support every software.
Vagrant provides uniformity, efficiency and repeatability within team work and for deployment and testing.
Vagrant provides uniformity, efficiency and repeatability within team work and for deployment and testing.
Do you think HashiCorp Vagrant delivers good value for the price?
Yes
Are you happy with HashiCorp Vagrant's feature set?
Yes
Did HashiCorp Vagrant live up to sales and marketing promises?
Yes
Did implementation of HashiCorp Vagrant go as expected?
Yes
Would you buy HashiCorp Vagrant again?
Yes