vagrant(一)初識與安裝


鏈接:https://pan.baidu.com/s/1I2RNMNq9G-P4k42-U1Jjtw (這里有需要准備的安裝包以及鏡像文件,也可自己去官網下載)
提取碼:jis8 

安裝VirtualBox

直接來到官網 https://www.virtualbox.org/wiki/Downloads 點擊下載最新的virtualbox,雙擊安裝,一路傻瓜化完成。

安裝Vagrant

網上有說什么使用gem命令來安裝的,建議大家別進這個坑了,直接到官網 https://www.vagrantup.com/downloads.html 下載最新的vagrant,然后雙擊安裝,也是一路傻瓜化,就不說。
在windows下安裝vagrant,為了寫入相應配置到環境變量,可能會要求重新啟動一下系統。

完成一個box的安裝

先下載一個box到本地,我下載后放到了 D:/vagrant 目錄下面

D:
cd vagrant

$vagrant box add {name}{url}
$vagrant init {name} 
$vagrant up

vagrant box add 是添加box的命令 
其中{naem}可以自行設置,{url}是下載到本地box路徑。
我的路徑是:D:/vagrant/vagrant.box 我進入到目錄之后 url只用寫vagrant.box

ssh鏈接到安裝的虛擬機

經過以上操作后,完成了虛擬機的安裝,現在需要登錄上虛擬機,進行操作。鏈接很簡單,可以使用第三方(xshell等)shell工具或系統自帶的,進行登錄 

我直接使用windows的powershell(cmd也一樣)進入到安裝目錄,vagrant ssh(vagrant.exe ssh也可以連接成功)即可連接成功

或者使用第三方如xshell,ip地址是:localhost,端口,需要觀察,映射的22端口是多少。一般是2200 或者2222 ;用戶名與密碼均是: vagrant

vagrant的命令詳解



命令 作用
vagrant box add  添加box的操作
vagrant init 初始化box的操作,會生成vagrant的配置文件Vagrantfile
vagrant up 啟動本地環境
vagrant ssh  通過 ssh 登錄本地環境所在虛擬機
vagrant halt  關閉本地環境
vagrant suspend  暫停本地環境
vagrant resume  恢復本地環境
vagrant reload  修改了 Vagrantfile 后,使之生效(相當於先 halt,再 up)
vagrant destroy  徹底移除本地環境
vagrant box list  顯示當前已經添加的box列表
vagrant box remove  刪除相應的box
vagrant package  打包命令,可以把當前的運行的虛擬機環境進行打包
vagrant plugin  用於安裝卸載插件
vagrant status  獲取當前虛擬機的狀態
vagrant global-status  顯示當前用戶Vagrant的所有環境狀態



 

 




免責聲明!

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



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