常用的 vagrant 指令
vagrant 简单介绍
vagrant是一个工具,用于创建和部署虚拟化开发环境的。
拿 VirtualBox 举例,VirtualBox 会开放一个创建虚拟机的接口,Vagrant 会利用这个接口创建虚拟机,并且通过 Vagrant 来管理,配置和自动安装虚拟机。
一般 vagrant 会和 VirtualBox 一起使用。那么 VirtualBox 又是什么?与它齐名的 VMware Workstation 应该听说过,学校刚上机的时候,统一开发环境,一般会使用 VMware Workstation。两者区别:虚拟机Vmware和VirtualBox哪个更好用 - 百度知道。之所以选用 VMware Workstation ,主要就是这条:
cpu:windows 下 vmws 比 vbox 大约快 15%,linux下差不多
而国内学校大多数硬件设备还是以 Windows 系统为主的,至于商用什么的影响因素不大(你懂的)。
VirturalBox 优点也很明确,其堪称小巧,不会占用太多桌面服务资源。
常用的 vagrant 指令
补充一条:vagrant provision
可以在启动虚拟机之后,重新加载配置。主要用在 vagrant up
指令因为等待虚拟机启动响应太久导致虚拟机配置没有完全加载的情况,是一个补救措施。也可以在启动指令里直接携带: vagrant up --provision
。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。