1、在 Windows 10 上安装 Hyper-V
使用 PowerShell 启用 Hyper-V
以管理员身份打开 PowerShell 控制台,
运行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
安装完成后,请重启。
使用 CMD 和 DISM 启用 Hyper-V
部署映像服务和管理工具 (DISM) 可帮助配置 Windows 和 Windows 映像。 在众多应用程序中,DISM 可以在操作系统运行时启用 Windows 功能。
使用 DISM 启用 Hyper-V 角色:
以管理员身份打开 PowerShell 或 CMD 会话。
键入下列命令:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
2、安装virtualbox https://www.virtualbox.org/
3、安装 vagrant https://www.vagrantup.com/
在PowerShell 输入命令 vagrant,没有错误,说明安装成功。
4、通过vagrant安装centos/7
到vagrant cloud去下载镜像 https://app.vagrantup.com/boxes/search
mkdir vagrant-demo
cd vagrant-demo
初始centos/7安装文件 打开网址 https://app.vagrantup.com/centos/boxes/7 查看vagrant cloud的centos/7安装说明:
vagrant init centos/7
vagrant up
vagrant up 在安装virtualbox后,默认provider按后安装的virtualbox来进行,如果需要用hyper-v,需指定。
以管理员身份打开 PowerShell 控制台
vagrant up --provider=hyperv
开始从网络下载centos/7的安装包,并进行安装。