启动虚拟机
接上一篇文章vagrant入门教程–初始化虚拟机(5)初始化虚拟机后的所在目录,执行
vagrant up [vm_name]
注:
1 .在vmware上:
vagrant up –provider=vmware_fusion [vm_name]
2.在AWS上:
vagrant up –provider=aws [vm_name]
3 .[vm_name]为虚拟机的名字,指定运行某个虚拟机
启动虚拟机,如下:
打开VirtualBox客户端,可以看到虚拟机已经正常启动:
所在目录将生成.vagrant文件夹,如下:
生成的虚拟机镜像文件,如下:
注:启动虚拟机时,虚拟机默认不提供图形界面。
查看虚拟机状态
使用命令:
vagrant status
登录虚拟机
可以使用ssh登陆虚拟机,使用如下命令:
vagrant ssh [vm_name]
通常情况下,vagrant在创建虚拟机的时候,内置了1个用户:
username:vagrant
password:vagrant
注:1 .若要切换root用户,通常情况下root用户密码默认为vagrant
2 .windows用户若要使用ssh登陆,建议使用工具cmder
演示登陆如下:
停止虚拟机
1 .虚拟机挂起
vagrant suspend [vm_name]
2 .虚拟机关机
vagrant halt [vm_name]
重启虚拟机
vagrant reload [vm_name]
查看已创建的所有虚拟机
vagrant global-status
演示:
销毁虚拟机
vagrant destory [vm_id]
接上一步的列表id,演示:
注:1 . 虚拟机删除后,所有在虚拟机中做的改动都不再存在,慎用。
2 .执行销毁虚拟机命令后,box文件仍然是存在的,彻底解放硬盘空间可以执行
vagrant box remove your_box_name
删除box文件