vagrant快速创建centos7虚拟机
1.安装 Vagrant 和 VirtualBox
vagrant安装网址
https://www.virtualbox.org/
VirtualBox安装网址
https://www.vagrantup.com/
2.vagrant镜像网址
https://app.vagrantup.com/boxes/search
3、重启系统
4、验证是否安装完成,cmd+R,输入vagrant,如果不报错就说明安装成功
5、选择一个合适的目录
vagrant init centos/7
使用国内镜像源加载(网络慢建议使用国内镜像)
vagrant init centos7 https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box
6、启动虚拟环境:vagrant up
需要下载镜像 , 需要耐心等待一段时间
7、连接虚拟机:vagrant ssh
9、虚拟机网络设置:
- 打开E:\vagrant\centos7\Vagrantfile文件(自己安装对应的目录)
- 将第35行注掉的放出来
- 修改成 config.vm.network “private_network”, ip: “192.168.56.10” ,ip地址对应的是本机网段的地址,也是虚拟机对外的地址(如下图)
- 重启虚拟机:vagrant reload
- 连接虚拟机,验证虚拟机地址是否修改完成:ip addr
- 使用虚拟机和本机互ping,如果能ping通,则表示网络正常
10.Vagrantfile 简易配置
# -*- mode: ruby -*-
# vi: set ft=ruby :
# vagrant 安装 centos 的 vagrantfile 建议配置
Vagrant.configure("2") do |config|
config.vm.box = "centos/7"
config.vm.network "private_network", ip: "192.168.56.10"
# 设置 虚拟机的内存和cpu核数
config.vm.provider "virtualbox" do |v|
v.memory = 2048
v.cpus = 2
end
end