开启您的第一个Vagrant设备
近些年来,包括Linux在内的现代操作得到了发展,将操作虚拟化引入到普通的PC。使用虚拟机监控程序运行多个操作让人员、员和喜欢捣鼓的人可以创建小型可分配的虚拟环境来和学习。
随着虚拟化变得越来越流行,越来越多可简化工作的软件应运而生。Vagrant正是这类软件之一。今天,我们将介绍在Linux上开始使用Vagrant:Vagrant是什么?如何在基本上安装Vagrant?以及它有哪些用途?
Vagrant是什么?
Vagrant是一种工具,可与Virtual Box和VMware等虚拟化软件配合使用,以一种简易的方法来创建、配置和复制状态已知的虚拟机。它便于将预配置的虚拟机或设备从Vagrant Cloud提取,初始化后在上运行。它使任何人拉取镜像、运行几个简单命令并拥有可以捣鼓的虚拟变得非常简单。
安装Vagrant
或者,您可以通过发行版的代码存储库来安装它:
Ubuntu/Debian/Ubuntu-based distros:
sudo apt install vagrant
Fedora上:
sudo dnf install vagrant
想安装Vagrant libvirt程序,请使用以下命令之一:
sudo apt install vagrant-libvirt
或者
vagrant plugin install vagrant-libvirt
开启您的第一个Vagrant设备
想启动并运行Vagrant,您要添加一个设备,为虚拟机创建目录,运行两个Vagrant命令:一个用于初始化,另一个用于启动虚拟机。
首先,为添加一个设备:
vagrant box add centos/7 --provider=libvirt
下一步,创建一个目录并进入到该目录:
mkdir vagrant-test
cd vagrant-test
现在,初始化Vagrant:
作为初始化阶段的一部分,Vagrant将在当前工作目录中创建一个名为“Vagrantfile”的文件(比如vagrant-test1)您可以创建任意数量的目录并初始化Vagrant。每个目录和Vagrantfile代表一个虚拟机。这些不同的虚拟机可以基于同一设备(比如precise32)或不同设备。
要启动虚拟机,请运行:
vagrant up
想使用内置的ssh命令,请输入:
vagrant ssh
现在您已连接到虚拟机。想退出SSH连接,请输入“exit”或按Ctrl +D组合键。
停止您的第一个vagrant设备
想停止运行中的虚拟机,请使用:
vagrant ssh
想删除虚拟机,请使用:
vagrant destroy
本文相关词条概念解析:
目录
目录,是着录一批相关文献,按照一定次序编排而成的揭示与报道文献信息的工具。又称书目。它产生于文献的大量积累和人们对文献利用的需求。目录作为一种联系文献与需求者之间的媒介或纽带,以最大限度满足人们的书目情报需求为目的对文献信息进行科学的揭示和有效的报道,并且不受时间和空间的限制。