什麼是vagrant?
vagrant是一個工具,用於創建和部署虛擬化開發環境的。
拿VirtualBox舉例,VirtualBox會開放一個創建虛擬機的接口,Vagrant會利用這個接口創建虛擬機,並且通過Vagrant來管理,配置和自動安裝虛擬機。
常見命令
命令 | 解釋 |
---|---|
vagrant box list | 查看目前已有的box |
vagrant box add | 新增加一個box |
vagrant box remove | 刪除指定box |
vagrant init | 初始化配置vagrantfile |
vagrant up | 啓動虛擬機 |
vagrant ssh | ssh登錄虛擬機 |
vagrant suspend | 掛起虛擬機 |
vagrant reload | 重啓虛擬機 |
vagrant halt | 關閉虛擬機 |
vagrant status | 查看虛擬機狀態 |
vagrant destroy | 刪除虛擬機 |