Destroy
格式:
vagrant destroy [options] [name|id]
此命令会停止vagrant管理的正在运行的机器,并销毁在机器创建过程中创建的所有资源。在运行这个命令之后,你的计算机应该处于一个干净的状态,就好像你从一开始就没有创建客户机器一样。
对于基于linux的客户机,Vagrant使用关闭命令优雅地终止机器。由于操作系统的不同性质,shutdown命令可能存在于客户机$PATH中的许多不同位置。客户端机器有责任使用包含shutdown命令的目录正确填充$PATH。
userdeMacBook-Pro:~ user$ vagrant destroy -h Usage: vagrant destroy [options] [name|id] Options: -f, --force Destroy without confirmation. 不需确认地摧毁,即强制执行 --[no-]parallel Enable or disable parallelism if provider supports it (automatically enables force) 如果provider支持并行性,则启用或禁用并行性(自动启用force) -h, --help Print this help 打印帮助信息
⚠️destroy命令不会删除在vagrant up期间安装在计算机上的box。因此,即使你运行vagrant destroy,安装在系统中的box仍然会出现在硬盘上。
如果想要将你的计算机恢复到与vagrant up命令之前相同的状态,你真正需要使用的是vagrant box remove命令。