Vagrant 是一個中間層技術, 一個 virtual box, 是 VMWare 等等的上一層
簡單來說就是 command-line 模式的 Virtual box
Vagrant 提供可配置, 可再生, 便攜的工作環境, 它可以統一團隊工作人員的開發環境
如果伙伴創建了 Vagrantfile, 我們可以通過 Vagrantfile 來初始化開發環境
避免了 "在我的機器上是可以的"
建立 Vagrantfile:
mkdir my_vagrant
cd my_vagrant
vagrant initvagrant 的 image 叫 box
執行以上的指令後, 會產生一個本地 box
除了自己建立 box 之外, 我們可以到 vagrant cloud 尋找適合自己的 box 喔
啟動 vagrant:
vagrant up
啟動後可以使用 vagrant ssh 登錄 vagrant目錄同步:
默認將項目目錄與虛擬機中的 /vagrant 同步查詢狀態:
vagrant status
目前處於什麼狀態 ( running / poweroff )查詢 box 列表:
vagrant box list關閉虛擬機:
vagrant halt重新啟動虛擬機:
vagrant reload
刪除虛擬機:
vagrant destroy
只是在 "虛擬機清單" 上除名, 實際上還在的喔~~更新虛擬機:
vagrant box update若更改了虛擬機的provision設定:
vagrant provision
Phoenix Forge Slot | Play with €10 Free + 50 Spins 우리카지노 우리카지노 ラッキーニッキー ラッキーニッキー 메리트카지노 메리트카지노 649PlayLive Casino: 100% Bonus up to €500 + 100 FS
回覆刪除