Book description
Discover why Vagrant is a must-have tool for thousands of developers and ops engineers. This hands-on guide shows you how to use this open source software to build a virtual machine for any purpose—including a completely sandboxed, fully provisioned development environment right on your desktop.
Vagrant creator Mitchell Hashimoto shows you how to share a virtual machine image with members of your team, set up a separate virtualization for each project, and package virtual machines for use by others. This book covers the V1 (1.0.x) configuration syntax running on top of a V2 (1.1+) core, the most stable configuration format running on the latest core.
- Build a simple virtual machine with just two commands and no configuration
- Create a development environment that closely resembles production
- Automate software installation and management with shell scripts, Chef, or Puppet
- Set up a network interface to access your virtual machine from any computer
- Use your own editor and browser to develop and test your applications
- Test complicated multi-machine clusters with a single Vagrantfile
- Change Vagrant’s default operating system to match your production OS
- Extend Vagrant features with plugins, including components you build yourself
Publisher resources
Table of contents
- Foreword
- Preface
- 1. An Introduction to Vagrant
- 2. Your First Vagrant Machine
- 3. Provisioning Your Vagrant VM
- 4. Networking in Vagrant
- 5. Modeling Multimachine Clusters
- 6. Boxes
- 7. Extending Vagrant with Plug-Ins
- A. Vagrant Environmental Variables
- B. Vagrant Configuration Reference
- C. Troubleshooting and Debugging
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: Vagrant: Up and Running
- Author(s):
- Release date: June 2013
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449335830
You might also like
book
Hands-On DevOps with Vagrant
Use Vagrant to easily build complete development environments Key Features Implement DevOps with Vagrant effectively Integrate …
book
Docker in Action, Second Edition
Docker in Action, Second Edition teaches you the skills and knowledge you need to create, deploy, …
book
Docker: Up & Running, 2nd Edition
Docker is rapidly changing the way organizations deploy software at scale. However, understanding how Linux containers …
book
Ansible: Up and Running, 2nd Edition
Among the many configuration management tools available, Ansible has some distinct advantages—it’s minimal in nature, you …