如何在CentOS 8/RHEL 8上安装Vagrant
时间:2020-02-23 14:30:54 来源:igfitidea点击:
如何在CentOS 8/RHEL 8 Linux系统上安装Vagrant? Vagrant是一个命令行工具,使我们可以创建和配置可移植且可复制的开发环境和演示实验室。该产品由HashiCorp开发。
使用Vagrant,我们可以在几秒钟内在各种虚拟化平台/提供程序(例如KVM,VirtualBox,VMware,Parallels,Hyper-V和Docker)上设置开发环境。有全面的文档,我们可以按照这些文档开始。
安装首选的虚拟化技术
选择我们将与Vagrant协调的虚拟化技术。对于开发人员,最常见的开源替代方案是KVM和VirtualBox:
在CentOS/RHEL 8上安装VirtualBox
在CentOS/RHEL 8上安装KVM
在CentOS 8/RHEL 8上安装Vagrant
在CentOS/RHEL 8系统上安装虚拟化工具后,我们现在可以在CentOS 8/RHEL 8机器上安装Vagrant。如果我们将其与其他提供商(例如VMware或者Docker)一起使用,请确保在Vagrant安装之前已将其安装。
检查"下载"页面中提供的最新版本的Vagrant。
VERSION="2.2.9" sudo dnf -y install https://releases.hashicorp.com/vagrant/${VERSION}/vagrant_${VERSION}_x86_64.rpm
成功的安装输出类似于以下内容:
Last metadata expiration check: 0:00:45 ago on Tue 31 Dec 2019 04:57:30 PM UTC. vagrant_2.2.7_x86_64.rpm 1.0 MB/s | 40 MB 00:38 Dependencies resolved. ======================================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================================== Installing: vagrant x86_64 1:2.2.6-1 @commandline 40 M Transaction Summary ======================================================================================================================================================== Install 1 Package Total size: 40 M Installed size: 114 M Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : vagrant-1:2.2.6-1.x86_64 1/1 Verifying : vagrant-1:2.2.6-1.x86_64 1/1 Installed: vagrant-1:2.2.6-1.x86_64 Complete!
通过检查安装的版本和帮助页面来确认Vagrant的安装。
$vagrant --version Vagrant 2.2.6 $vagrant --help
在CentOS 8/RHEL 8上使用Vagrant
查看下面的指南:
如何在KVM/VirtualBox/VMWare/Parallels上使用Vagrant运行CentOS 8 VM
它涵盖了使用Vagrant在KVM,VirtualBox和其他环境上创建CentOS 8虚拟机。