Vagrant+VirtualBox搭建虛擬開發環境

weixin_34279579發表於2016-09-23
vagrant環境配置
  • Vagrant 和 Virtualbox 安裝:過程比較傻瓜,無腦下一步就是。
  • box下載,可以用下載工具先把映象下下來:* https://atlas.hashicorp.com/boxes/search?utm_source=vagrantcloud.com&vagrantcloud=1* 這裡我選擇的依然是我喜歡的centos/7。
  • 選擇磁碟某個位置新建一個資料夾,作為vagrant工作空間,到時候產生的一些重要檔案都會在這裡。這裡我選擇的是(F:/vagrant_project/)。
  • 裝載之前下載下來的box檔案。
#進入到剛才設定的vagrant工作空間資料夾下
vagrant box add centos/7 virtualbox.box
# centos/7       :  box名稱
# virtualbox.box   : 下載下來的box映象檔案
  • 初始化工作空間:現在已經可以看到剛才裝載的box了。
# list 已經裝載的box
vagran box list

# 初始化工作空間,安裝映象到虛擬機器: 
cd F:/vargrant_project
vagrant init centos/7
  • 配置完成:
# 啟動虛擬機器
vagran up

# 強制關閉虛擬機器
vagrant halt

vagrant環境配置中可能會遇到的問題:
  1. rsync 之類的工具沒有找到,一般肯能有兩個原因:
  * 使用的命令列工具(cygwin xshell等)的程式目錄是否已經新增到環境變數中。
  * 缺少的程式是否已經安裝,如cygwin缺少程式的時候可以重新執行安裝包新增。

2.啟動box的時候報virtualbox之類的錯誤:嘗試將virtualbox改為低版本的windows相容模式執行。

相關文章