Vagrant 是有用的自动化软件之一。 它是一个命令行工具,开发人员使用它来构建和管理他们喜欢的虚拟机。 它为开发人员提供了一个可在多种操作系统上运行的开发环境。
必须需要管理程序才能在其上配置虚拟机。 在本文中,我们将安装 virtualbox 以提供管理程序。 我们将安装 vagrant Ubuntu 20.04 服务器。
安装 Vagrant Ubuntu 20.04 LTS 服务器
在安装 vagrant 之前,您必须安装虚拟化技术,例如 Virtualbox。 为了安装这样的管理程序,让我们通过运行如下所示的命令来更新系统。
$ sudo apt update
运行上述命令后,让我们使用如下所示的命令安装 virtualbox。
$ sudo apt install virtualbox -y
成功安装 virtualbox 后,让我们通过从 vagrant 下载页面下载首选版本的 .deb 文件或 zip 文件来安装 vagrant。
使用 wget 命令下载 vagrant 的 .deb 文件,如下所示。
$ wget https://releases.hashicorp.com/vagrant/2.2.19/vagrant_2.2.19_x86_64.deb
下载 .deb 文件后,使用如下所示的命令安装 vagrant 包。
$ sudo apt install ./vagrant_2.2.19_x86_64.deb
使用上述命令成功安装了 Vagrant,但您也可以通过运行如下所示的命令来确认。
$ vagrant --version
输出如上图所示,确认vagrant安装成功。
vagrant on 的使用 Ubuntu 20.04 LTS 服务器
要通过 virtualbox 使用 vagrant,首先使用您首选的项目名称为您的 vagrant 项目创建一个根目录,然后导航到该目录。 检查如下所示的命令以获取更多详细信息。
$ mkdir vagrant-test
$ cd vagrant-test/
接下来,只需使用您喜欢的框名称,运行 init 命令来初始化 vagrant 文件。 在这里,我们将使用 box generic/ubuntu2004。 检查链接“https://app.vagrantup.com/boxes/search”中的其他框名称以安装您喜欢的框。 检查如下所示的命令,了解有关初始化 vagrantfile 的更多详细信息。
$ vagrant init generic/ubuntu2004
执行完上面的init命令后,你会看到一个新创建的Vagrantfile。 接下来,运行如下所示的命令以使用 Vagrant 文件上的配置来配置 VM。
$ vagrant up
以上命令执行成功后,你就已经使用vagrant安装好了虚拟机。 您还可以通过打开 virtualbox 来验证它,如下面的屏幕截图所示。
下面显示了一些您想知道要执行的命令。
要使用 vagrant ssh 进入虚拟机,请运行如下所示的命令。
$ vagrant ssh
要使用 vagrant 停止虚拟机,请运行如下所示的命令。
$ vagrant halt
要使用 vagrant 销毁虚拟机,请运行如下所示的命令。
$ vagrant destroy
结论
在本文中,您了解了如何使用 virtualbox 安装 vagrant 以及 vagrant 在 Ubuntu 20.04 LTS 服务器。 谢谢你!