Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。
- 下载&安装Vagrant
- https://app.vagarantup.com/boxes/search Vagarant官方镜像仓库
- https://www.vagrantup.com/downloads.html Vagarant下载
- 打开windows cmd 窗口,运行Vagrant init centos/7,即可初始化centos7系统
- 运行vagrant up即可启动虚拟机。系统root密码是vagrant
#初始化
vagrant init centos/7
#启动
vagrant up
4.运行vagrant ssh后报错[email protected]: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
运行set VAGRANT_PREFER_SYSTEM_BIN=0后问题解决。
5.默认虚拟机的ip地址不是固定ip,开发不方便
修改Vagrantfile
config.vm.network "private_network",ip:"192.168.56.10"
#这里的ip需要在物理机下使用ipconfig命令找到
#以太网适配器 VirtualBox Host-Only Network
#修改完成之后
vagrant reload ------虚拟机重启