1:vagrant镜像仓库地址
https://app.vagrantup.com/boxes/search
2:查看vagrant是否安装成功
a:cmd 进入安装目录
b:命令vagrant看是否有返回数据即可
3:使用vagrant在virtualbox中快速搭建一个虚拟机
进入vagrant的安装目录使用下面命令
1:命令:
vagrant init centos/7
注意:这个centos/7是在vagrant镜像仓库中搜索的镜像名称
2:使用上面的命令后会在安装目录下自动创建一个Vagrantfile文件
3:也可以从网上直接下载好box文件,使用下面命令加载进去
命令:
vagrant box add centos7 文件名
后面继续使用初始化:
vagrant init centos7
注意:最好创建centos7目录,然后把CentOS-7.box文件复制到目录下执行这些命令。
4:启动创建的虚拟机
命令(在centos7目录下执行):
vagrant up
默认创建的虚拟机用户名和密码:vagrant/vagrant root/vagrant
5:查看本地安装的box命令
命令:
vagrant box list
6: 链接虚拟机命令
vagrant ssh
7: 如何将vagrant中的虚机网络和windows主机网络打通
1):首先进入到centos7的安装目录下找到Vagrantfile文件
2):打开下面的配置
config.vm.network "private_network", ip: "192.168.33.10"
3):打开cmd,ipconfig查看本地网络,找到VirtualBox Host-Only Network对应的网络地址,例如:
192.168.56.1
4):将上面的地址配置为本地VirtualBox网络,例如:
config.vm.network "private_network", ip: "192.168.56.10"
5):重启虚拟机
vagrant reload
8:重启虚拟机
命令:
vagrant reload
9:查看ip地址
命令:ip addr
10:设置账号密码登录
1):首先使用vagrant ssh进入系统之后,使用下面的命令
vi /etc/ssh/sshd_config
修改属性:PasswordAuthentication为yes
2):重启虚拟机
service sshd restart
后面我们就可以通过其他的ssh工具连接了
11:配置网络
1):进入/etc/sysconfig/network-scripts/目录下,修改ifcfg-eth1文件
#VAGRANT-BEGIN
# The contents below are automatically generated by Vagrant. Do not modify.
NM_CONTROLLED=yes
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.56.10
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
DNS1=114.114.114.114
DNS2=8.8.8.8
DEVICE=eth1
PEERDNS=no
#VAGRANT-END
2):重启网卡
service network restart
使用vagrant安装centos7虚拟机
最新推荐文章于 2022-11-15 00:38:02 发布