vagrant學習記錄

2022-03-10 05:23:26 字數 909 閱讀 9421

介紹:vagrant是一款用來構建虛擬開發環境的工具,通常用在開發時統一開發環境。相似工具有docker

安裝:使用:

1.新增映象到vagrant:(這裡我使用的是win8系統,映象放在 f://vbox_iso)

開啟終端輸入: vagrant box add pro1 f://vbox_iso 

(pro1是我取的例項名)

2.初始化開發環境:

建立乙個目錄:mkdir dev

進入目錄:cd dev

初始化生成配置檔案:vagrant init pro1

啟動環境:vagrant up

注意:在windows下需要先將virtualbox的啟動目錄新增到環境變數中

3.登入虛擬機器

使用git自帶的命令列工具或者putty登入虛擬機器:vagrant ssh

如果登入需要帳號,那麼賬號密碼均為 vagrant ,登入之後如果需要 su root ,密碼也是 vagrant

打包box:

當把開發環境配置好了之後就可以打包了:vagrant package

常用命令:

$ vagrant init  # 初始化

$ vagrant up  # 啟動虛擬機器

$ vagrant halt  # 關閉虛擬機器

$ vagrant reload  # 重啟虛擬機器

$ vagrant suspend (暫停虛擬機器——只是暫停,虛擬機器記憶體等資訊將以狀態檔案的方式儲存在本地,可以執行恢復操作後繼續使用)

$ vagrant resume (恢復虛擬機器 —— 與前面的暫停相對應)

$ vagrant ssh  # ssh 至虛擬機器

$ vagrant status  # 檢視虛擬機器執行狀態

$ vagrant destroy  # 銷毀當前虛擬機器

vagrant學習筆記

什麼是vagrant 簡而言之,vagrant就是乙個用來管理虛擬機器檔案的工具 為什麼要使用vagra 如果經常玩虛擬機器的話,就會知道,當你需要新建乙個虛擬環境的時候,總是要重複的安裝作業系統,以及作業系統必備的工具,如果每次新建虛擬環境都要重複這一過程,那將不僅是身體上的煎熬,還有思想上的綁架...

建立vagrant 映象 vagrant基本使用

簡介 vagrant是用於構建和管理虛擬機器環境的工具。官方 以mac系統為例 開啟命令列終端iterm2.輸入以下命令 mkdir p vms centos7 1 cd vms centos7 1 vagrant init centos 7 vagrant up vagrant ssh 以上幾步就...

vagrant環境配置

vagrant是一款用於構建虛擬開發環境的工具,可以通過vagrant方便的管理 封裝 分發linux虛擬機器。安裝virtualbox 安裝vagrantvagrant box add vagrant box list vagrant box remove 建立虛擬機器mkdir newdir c...