Vagrant+VirtualBox搭建虛擬開發環境


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兼容模式運行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM