欢迎光临散文网 会员登陆 & 注册

vagrant + vmware 创建centos7虚拟机

2022-10-27 21:05 作者:限量版范儿  | 我要投稿
  1. 安装vagrant

  2. 安装vmware-utility

  3. 配置环境变量

  1. 下载vmware-desktop插件

    vagrant plugin install vagrant-vmware-desktop
  2. 下载centos7-box

    https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7-x86_64-Vagrant-2004_01.VMwareFusion.box

  3. 添加box

    vagrant box add [box-name] [box镜像文件地址]

    例如

    vagrant box add "D:\virtual_box\CentOS-7-x86_64-Vagrant-2004_01.VMwareFusion.box" --name centos-7
  4. 初始化box

    mkdir centos7 cd centos7 vagrant init centos-7
  5. 修改box配置文件

    执行完第七步之后会在centos7文件夹下生成一个Vagrantfile文件,使用文本编辑器(推荐vscode)进行编辑

    # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config|  config.vm.box = "centos-7"  config.vm.disk :disk, name: "backup", size: "10GB" # 设置最大磁盘占用  config.vm.provider "virtualbox" do |vb|    # Display the VirtualBox GUI when booting the machine    vb.cpus = 2 # 设置cpu核数    vb.memory = "2048" # 设置最大内存  end end
  6. 初始化虚拟机

    vagrant up --provider vmware_desktop
  7. 连接虚拟机

    vagrant up

    默认会创建两个用户rootvagrant,密码都是vagrant

    输入命令查看所分配的ip

    ip addr

    之后根据这个ip可以使用xshell等工具连接这台虚拟机

常用命令:

//重新启动,跳过初始导入镜像 vagrant reload --provision //连接虚拟机器 vagrant ssh //退出虚拟机 , 可再次进入 logout //将vagrant机器挂起 vagrant suspend  //将挂起的机器重新唤醒 vagrant up // 恢复虚拟机 vagrant resume //将机器关机 vagrant halt //销毁虚拟机 vagrant destroy //删除vagrant镜像 vagrant box remove hashicorp/bionic64

链接:https://www.dianjilingqu.com/589059.html

vagrant + vmware 创建centos7虚拟机的评论 (共 条)

分享到微博请遵守国家法律