安装 Vagrant Vagrant 是一个工具,用于在单一工作流中构建和管理虚拟机环境,从而降低开发环境的设置时间并提高生产环境的一致性。 注意事项 基于 GNU/Linux 的 Ubuntu 发行版的方法说明。更多发行版的说明,请访问 Vagrant 官方网站。 安装指南 您可以从 Vagrant 网站下载最新版本并进行安装,或者使用您的包管理器。 以下是两种方法的解释: #### 使用 Zip 文件 #### 使用包管理器 使用 Zip 文件 首先,在主机上下载 Vagrant 的最新 Zip 文件: 文件下载完成后,您需要使用以下命令解压文件: 为了使命令全局可用,请将解压后的文件复制到二进制目录: 您可以通过检查版本来确认安装: 使用包管理器 在这种方法中,如 Vagrant
Vagrant 是一个工具,用于在单一工作流中构建和管理虚拟机环境,从而降低开发环境的设置时间并提高生产环境的一致性。
基于 GNU/Linux 的 Ubuntu 发行版的方法说明。更多发行版的说明,请访问 Vagrant 官方网站。
您可以从 Vagrant 网站下载最新版本并进行安装,或者使用您的包管理器。
以下是两种方法的解释:
首先,在主机上下载 Vagrant 的最新 Zip 文件:
wget https://releases.hashicorp.com/vagrant/2.2.16/vagrant_2.2.16_linux_amd64.zip
文件下载完成后,您需要使用以下命令解压文件:
unzip vagrant_2.2.14_linux_amd64.zip
为了使命令全局可用,请将解压后的文件复制到二进制目录:
sudo cp vagrant /usr/local/bin/
您可以通过检查版本来确认安装:
vagrant version
在这种方法中,如 Vagrant 官方 下载页面所述,您需要按顺序运行这些命令:
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main" sudo apt-get update && sudo apt-get install vagrant
然后使用以下命令检查已安装的版本:
vagrant version
最好创建一个目录来存储您的 VM 的 Vagrantfile:
mkdir vagrant && cd vagrant
要初始化您的第一个 VM,请使用:
vagrant init
此命令会创建一个 Vagrantfile,它配置您的 VM。您可以根据自己的需求进行修改。
Vagrant 箱有助于基于不同平台创建您的 VM。它们包含了一个可修改的现成 Vagrantfile。箱可以从 Vagrant 官方 箱页面下载。
使用以下命令以 Ubuntu 20.04 初始化您的 VM:
vagrant init ubuntu/focal64
另一个选项是配置 Vagrantfile:
Vagrant.configure("2") do |config| config.vm.box = "ubuntu/focal64" end
使用以下命令查看所有 Vagrant 箱:
vagrant boxes list
vagrant up
vagrant halt
vagrant suspend
vagrant validate
vagrant provision
vagrant up --no-provision
vagrant ssh
如果您使用的是 VirtualBox 的图形界面,则 VM 的默认用户名和密码为 'vagrant' 和 'vagrant'。
vagrant destroy
vagrant destroy -f
vagrant status
vagrant global-status
vagrant reload
声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。