vagrant构建linux虚拟机

1.下载软件

Vagrant: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64.msi

VirtualBox: https://download.virtualbox.org/virtualbox/6.0.10/VirtualBox-6.0.10-132072-Win.exe

2.先安装VirtualBox,安装目录修改一下,默认c盘,然后一直下一步,安装即可。

3.在安装Vagrant,安装目录修改一下,默认c盘,然后一直下一步,安装即可,需要重启电脑。

4.cmd命令输入 vagrant,然后按回车。如下图:

vagrant构建linux虚拟机_cmd命令

5.在Users\HP目录下,输入 vagrant init centos/7

 vagrant构建linux虚拟机_初始化_02

然后c盘查看,多了一个Vagrantfile文件

vagrant构建linux虚拟机_cmd命令_03

6.使用vagrant up启动。

vagrant构建linux虚拟机_linux虚拟机_04

7.出现如下图,可以ctrl + c停止

vagrant构建linux虚拟机_cmd命令_05

8.使用命令vagrant ssh默认连上虚拟机,出现如下图,说明连上虚拟机了。

vagrant构建linux虚拟机_ico_06

9. 可以在当前虚拟机输入命令 whoami查看当前用户。

vagrant构建linux虚拟机_centos_07

10.ls / 查看当前虚拟机的根目录

vagrant构建linux虚拟机_初始化_08

11.退出虚拟机的连接,exit;

vagrant构建linux虚拟机_初始化_09

12.停止创建好的虚拟机。鼠标右键-》退出-》正常关机。

vagrant构建linux虚拟机_centos_10

13.再次启动虚拟机,可以点击启动-》正常启动。或者通过cmd命令vagrant up启动,因为已经创建了虚拟机,所以不需要在init。(要保证命令目录下有初始化init后的Vagrantfile文件)

vagrant构建linux虚拟机_cmd命令_11

vagrant构建linux虚拟机_ico_12

14.使用vagrant ssh连接虚拟机,无需安装客户端。

vagrant构建linux虚拟机_linux虚拟机_13