vagrant学习笔记

Vagrant 是用来管理虚拟机的工具,Vagrant 的主要作用是提供一个可配置、可移植和复用的软件环境。Vagrant 让你通过编写一个 Vagrantfile 文件来控制虚拟机的启动、虚拟机网络环境的配置、虚拟机与主机间的文件共享,以及启动后自动执行一些配置脚本,如自动执行一个 Shell Script 来安装一些必备的开发工具,如安装配置MySQL、PHP,甚至是自动配置 Nginx 站点。这意味着,在一个多人开发的项目中,你只需要同步 Vagrantfile 文件,就可以保证参与项目的每个人各自的机器上拥有一致的开发环境。

vagrant init    初始化 vagrant

vagrant up    启动 vagrant

vagrant halt    关闭 vagrant

vagrant ssh    通过 SSH 登录 vagrant(需要先启动 vagrant)

vagrant provision    重新应用更改 vagrant 配置

vagrant destroy    删除 vagrant

你可能感兴趣的:(vagrant学习笔记)