使用 Vagrant 管理 VMware 上的虚拟机
使用 Vagrant 管理 VMware 上的虚拟机
安装 VMware 虚拟机
由于 VMware 目前允许可以个人使用,因此我们可以直接下载安装,如果直接到官网上安装,可能需要填写表单注册,比较麻烦,所以这里推荐直接到镜像站下载即可,推荐下面两个
- https://www.techspot.com/downloads/189-vmware-workstation-for-windows.html
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/
链接 1 直接下载后即可安装使用,但是需要挂代理,并且该链接只提供 vmware workstation(windows), 不提供 vmware fusion(mac);链接 2 找到对应版本号和平台后下载进入
core文件夹进行下载
🔑 技巧:如果想要将下载的 VMware 从中文语言修改为英文,只需要找到安装目录下的 messages 文件夹,然后将 zh_CN 语言包删除或者修改名称即可
安装 Vagrant
对于 Windows 平台,推荐使用包管理工具 scoop(或者 winget),安装的命令如下:
1
scoop install vagrant
安装完成后,配置 .vagrant.d 的位置,通过 vagrant 下载的 box 都会存放在该目录下,具体操作如下,在 查看高级系统设置 中添加环境变量,之后在系统变量或者用户变量中添加一个 VAGRANT_HOME: vagrant_d_path 的键值对即可
1. 安装插件
- 下载 Vagrant VMware Utility Installation
下载vmware-desktop插件:
1
vagrant plugin install vagrant-vmware-desktop
2. 下载镜像并进行初始化
以 centos/7 为例:
找到一个目录进行初始化
1
vagrant init centos/7 --box-version 2004.01开始远程安装并启动
1
vagrant up
安装完成后打开 VMware 发现列表中没有 centos/7,找到 VMware 底部托盘,选择 打开全部后台虚拟机 后即可看到。
This post is licensed under CC BY 4.0 by the author.