vagrant是一款用於構建虛擬開發環境的工具,可以通過vagrant方便的管理、封裝、分發linux虛擬機器。
安裝virtualbox
安裝vagrantvagrant box add
vagrant box list
vagrant box remove
建立虛擬機器
mkdir newdir
cd newdir
vagrant init
會在當前目錄下生成乙個vagrantfile的檔案。
啟動虛擬機器vagrant up
檢視虛擬機器執行狀態vagrant status
登入虛擬機器
linux/mac
vagrant ssh
windows使用ssh工具登入,預設的使用者名稱和密碼都是vagrant。
關閉虛擬機器vagrant halt
vagrant package --output name.box --vagrantfile vagrantfile
將這個檔案傳給其他使用者,只要新增這個box並用其初始化,就能得到乙個一模一樣的開發環境。
$ vagrant init # 初始化
$ vagrant up # 啟動虛擬機器
$ vagrant halt # 關閉虛擬機器
$ vagrant reload # 重啟虛擬機器
$ vagrant ssh # ssh 至虛擬機器
$ vagrant status # 檢視虛擬機器執行狀態
$ vagrant destroy # 銷毀當前虛擬機器
vagrant環境配置
本文出出為 1.vagrant功能 vagrant usesoracle s virtualbox to build configurable,lightweight,and portable virtual machines dynamically.vagrant 使用oracle vm virt...
Windows 下配置 Vagrant 環境
vagrant 是乙個基於 ruby 的工具,用於建立和部署虛擬化開發環境。它使用 oracle 的開源 virtualbox 虛擬化系統。用自己的理解就是自己搭建好的環境可以用這個部署打包分發。vagrant 在快速搭建開發環境方面是很贊的,試想乙個團隊中,大家開發同乙個東西,以前每個人都要自己搭...
Windows 10 配置vagrant環境
在被windows環境坑了很多次後準備脫坑使用linux時,老司機推薦我使用vagrant各種安利下開始入坑 vagrant是一款用於構建及配置虛擬開發環境的軟體,基於ruby,主要以命令列的方式執行。主要使用oracle的開源virtualbox虛擬化系統,與chef,salt,puppet等環境...