1. 程式人生 > >virtualbox+vagrant學習-2(command cli)-3-vagrant destroy命令

virtualbox+vagrant學習-2(command cli)-3-vagrant destroy命令

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命令。