启用Hyper-V并在Windows 10上安装Vagrant

时间:2020-02-23 14:45:25  来源:igfitidea点击:

Harshicorp承诺,Vagrant是一个在单个工作流中构建和管理虚拟机环境的工具。
随着易于使用的工作流程和专注于自动化,流浪者降低了开发环境设置时间,增加了生产平价,并使"我的机器上的工作"原谅过去的遗物。
在本教程中,我们将学习在Windows 10上安装Vagrant。

请注意,Hyper-V提供商仅与Windows 8.1及更高版本兼容。
先前版本的Hyper-V不包括vagrant的必要API。

如果我们已安装Hyper-V和SMB,则可以跳过步骤1.

第1步:启用Hyper-V和SMB

按照以下步骤在Windows计算机上启用Hyper-V和SMB。

搜索控制面板

点击Windows键并搜索"控制面板"。
它出现时发动它。

点击计划

单击"打开或者关闭Windows功能"

向下滚动,查找"Hyper-V"并展开它。

检查Hyper-V管理工具和Hyper-V平台,然后单击"确定",如上所示。

寻找SMB 1.0/CIFS文件共享支持并检查。

重启你的电脑

如果我们喜欢PowerShell,只需运行以下命令。
确保我们在管理员身上运行PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
 Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -All

第2步:安装可执行文件

导航到我们下载的文件夹中的文件夹可执行文件,然后双击它以启动安装过程。

第3步:按照安装步骤进行操作

按照下面的屏幕截图安装Vagrant

如果我们收到以下消息,只需单击"更多信息"

然后"无论如何运行它"

应该打开安装向导,如下所示。
只要遵循"下一个"步骤,根据我们想要的配置

接受许可协议中的术语,然后单击"下一步"

如果它适合要求,我们可以选择在此处安装Vagrant 。

单击"安装"以开始安装过程。

完成一切都完成后,向导应结束,如下所示。
只需单击"完成"以完成此工作阶段。

第4步:重新启动计算机

完成设置步骤后,重新启动计算机以使更改生效。

第5步:添加我们的第一个VAGRANT BOX

框是vagrant环境的包格式。
任何在任何平台上的任何平台上都可以使用一个盒子,这些平台支持促进相同的工作环境。
使用框的最简单方法是添加来自Vagrant Box的公开可用目录的框。
我们还可以在本上添加和分享我们自己的自定义框。

以管理员身份击中PowerShell并输入以下命令:

vagrant box add hashicorp/bionic64

这将让我们成为一个标准的Ubuntu 18.04 LTS 64位框

以后确认使用以下命令

vagrant box list

下载完成后,导航到我们希望保留VAGRANTFILE并运行以下命令的文件夹。

vagrant init hashicorp/bionic64

要将虚拟机携带,请在PowerShell中运行以下命令

vagrant up --provider hyperv

然后,我们可以使用VM

vagrant ssh