Fundamentals of Vagrant

Learn the essentials of Vagrant

4.35 (26 reviews)
Udemy
platform
English
language
Development Tools
category
instructor
595
students
1.5 hours
content
Mar 2020
last update
$19.99
regular price

What you will learn

How to setup and install Vagrant

Understand the basics of using Vagrant

Learn how to work with and create boxes

Learn about Vagrant features and services

Learn to create and configure a virtual machine and run post-deployment configuration with Vagrant.

Create and configure a VirtualBox virtual machine (VM).

Run post-deployment configuration shell scripts and applications.

Description

Vagrant allows you to easily manage and control multiple virtual machines.  It is a tool that offers a simple and easy to use command-line  client for managing virtual environments.

In this course you will learn how to set up and install Vagrant and explore it's many features and services.  We'll go over the primary use cases for Vagrant, and explains how it can  simplify the usage and deployment of virtual machines.

We'll also get into how to work with boxes where you'll learn how to create boxes of your own, and discuss how to use Vagrant Cloud. Learn to create and configure a virtual machine and run post-deployment configuration shell scripts and applications with Vagrant. Finally, you'll learn some tips that can help you work more efficiently with Vagrant. 



Content

Introduction

Introduction
Installation and setup
What is Vagrant

Boxes

Run your first box
Work with boxes
Vagrant Cloud
Vagrantfiles
Networking
Vagrant providers and provisioners

Use Cases

Application developer environment
Creating a developer environment
Vagrant multi-machine Vagrantfile

Features and Services

Create a base box
Sharing and upload a box to Vagrant Cloud
Tips and tricks

Conclusion

Conclusion

Screenshots

Fundamentals of Vagrant - Screenshot_01Fundamentals of Vagrant - Screenshot_02Fundamentals of Vagrant - Screenshot_03Fundamentals of Vagrant - Screenshot_04

Reviews

Robert
July 13, 2022
Application featured in section 3 is old and the dependencies are old and broken. Could not get it to successfully run. Repo doesn't seem to be maintained. Had to update commands in the install-mongo.sh and install-node.sh files to upgrade to Ubuntu 20.04 and mongodb 4.4. Class should be updated or retired.
Brett
December 9, 2021
Really good way to get started in Vagrant. Not too lengthy, so you'll actually finish this course. Only thing is that the private networking / dhcp for virtualbox issue should be addressed (likely a result of changes to Vagrant, not a mistep by the creator of this course)
Dale
January 4, 2021
So far, light on explaining the detail of what is happening under the hood in general vs this specific course task. For example, how would I would now initialize another box? Is /ubuntu-16.04 a variable name or required nomenclature?
Jonatan
January 1, 2021
Cool! this course is a good introduction to Vagrant and covers the main points needed to begin using it

Charts

Price

Fundamentals of Vagrant - Price chart

Rating

Fundamentals of Vagrant - Ratings chart

Enrollment distribution

Fundamentals of Vagrant - Distribution chart

Related Topics

1921340
udemy ID
9/19/2018
course created date
5/8/2022
course indexed date
Bot
course submited by