什么是vagrant?
简单理解,就是可以通过Vagrant这个工具管理虚拟机,比如说想创建一个centos环境的虚拟机,不需要安装系统这么麻烦,通过vagrant可以快速创建
官网地址:https://www.vagrantup.com/
1、安装虚拟机
使用vagrant首先需要安装虚拟机vitualbox(https://www.virtualbox.org/),vitualbox安装主要需要打开CPU的虚拟化。也可以使用vmware,不过vagrant+vmware是要收费的。
2、安装vagrant
去vagrant官网下载(https://www.vagrantup.com/downloads.html),根据系统选择安装版本,我这里选择的是windows 64位

3、使用vagrant创建centos7

centos/7 vagrant box详情页中有使用说明,如下:
64位Vagrant迅雷连接:https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64.msi
在本地创建一个目录用来存放centos7,我的目录是:D:\VirtualBox\centos7
打开powershell ,cd到centos7目录
执行命令:vagrant init centos/7 (初始化配置vagrantfile)
此命令会在当前目录下生成一个Vagrantfile文件

执行命令:vagrant up (启动虚拟机)

然后就等待下载安装咯,安装速度有点慢,毕竟是国外网络
安装成功后,可以在vitualbox中的虚拟机列表看到新安装的虚拟机

使用命令登录:vagrant ssh

以下是vagrant常见命令:
vagrant box list 查看目前已有的box
vagrant box add 新增加一个box
vagrant box remove 删除指定box
vagrant init 初始化配置vagrantfile
vagrant up 启动虚拟机
vagrant ssh ssh登录虚拟机
vagrant suspend 挂起虚拟机
vagrant reload 重启虚拟机
vagrant halt 关闭虚拟机
vagrant status 查看虚拟机状态
vagrant destroy 删除虚拟机
修改vagrant创建的虚拟机的i静态ip地址
修改VagrantFile文件的内容来修改虚拟机的ip地址
config.vm.network “private_network”, ip: “192.168.33.10”
这里需要现在物理机上面cmd的ipconfig命令查看

然后使用命令ip addr查看虚拟机的ip

本文介绍了如何使用Vagrant快速创建和管理Centos7虚拟机。通过安装VirtualBox,下载并配置Vagrant,以及初始化Vagrantfile,用户可以便捷地启动和操作虚拟机。此外,还讲解了如何修改虚拟机的静态IP地址,以适应不同的网络环境。

2095

被折叠的 条评论
为什么被折叠?



