VirtualBox+vagrant快速创建linux虚拟机
1:https://www.virtualbox.org/wiki/Downloads到官网点击windows版进行安装
2:安装vagrant https://www.vagrantup.com/
3:验证vagrant是否安装完成
打开cmd 执行 vagrant命令,能弹出提示说明安装成功
3:我们到https://app.vagrantup.com/boxes/search中去查看vagrant的镜像仓库,里面有非常多的各种系统的镜像,例如我们要下载安装centos的镜像,那么需要和这里的名称进行对应
4:现在示例安装一个centos 首先打开cmd
(1)执行命令vagrant init centos/7 执行成功之后,会在执行的目录下生成一个文件(该文件很重要,不要删除)
该文件只是记录该处记录生成centos系统,但是实际的镜像并没有下载下来,接下来执行下载安装镜像命令
(2)执行vagrant up 命令 该过程比较漫长 执行完后会帮我们自动启动centos ,下面框起来的是vagrant帮我们默认生成的centos访问端口和用户名 没有密码。
这里执行成功后,在VirtualBox中可以看到产生了一个新的镜像
(3)我们使用 ctrl+c 在cmd中退出当前的vagrant安装镜像的步骤,执行vagrant ssh 命令即可连接该centos虚拟机
连接后可执行shell命令,无需使用其他工具进行连接了。
想要断开cmd连接centos 执行exit;即可
由此:vagrant创建虚拟机步骤完成
vagrant启动虚拟机命令 vagrant up (前提:执行的目录下存在Vagrantfile文件)
vagrant连接虚拟机命令 vagrant ssh