vagrant入門教程

2021-12-29 20:08:55 字數 1542 閱讀 7689

啟動虛擬機器

vagrant up [vm_name]

注:1 .在vmware上:

vagrant up –provider=vmware_fusion [vm_name]

2.在aws上:

vagrant up –provider=aws [vm_name]

3 .[vm_name]為虛擬機器的名字,指定執行某個虛擬機器

啟動虛擬機器,如下:

開啟virtualbox客戶端,可以看到虛擬機器已經正常啟動:

所在目錄將生成.vagrant資料夾,如下:

生成的虛擬機器映象檔案,如下:

注:啟動虛擬機器時,虛擬機器預設不提供圖形介面。

檢視虛擬機器狀態

使用命令:

登入虛擬機器

可以使用ssh登陸虛擬機器,使用如下命令:

vagrant ssh [vm_name]

通常情況下,vagrant在建立虛擬機器的時候,內建了1個使用者:

username:vagrant

password:vagrant

注:1 .若要切換root使用者,通常情況下root使用者密碼預設為vagrant

2 .windows使用者若要使用ssh登陸,建議使用工具cmder

演示登陸如下:

停止虛擬機器

1 .虛擬機器掛起

vagrant suspend [vm_name]

2 .虛擬機關機

vagrant halt [vm_name]

重啟虛擬機器

vagrant reload [vm_name]

檢視已建立的所有虛擬機器

vagrant global-status

演示:

銷毀虛擬機器

注:1 . 虛擬機器刪除後,所有在虛擬機器中做的改動都不再存在,慎用。

2 .執行銷毀虛擬機器命令後,box檔案仍然是存在的,徹底解放硬碟空間可以執行

vagrant box remove your_box_name刪除box檔案

vagrant入門教程 共享資料夾配置

vagrant提供了將本機目錄掛載到虛擬機器目錄下的功能,預設是將vagrant配置檔案所在目錄掛載到虛擬機器 vagrant目錄下。開啟配置檔案vagrantfile,找到如下配置項 config.vm.synced folder 配置項如下 config.vm.synced folder you...

CSS入門教程

css是 cascading style sheets 的簡稱,中文翻譯為 串接樣式表 也有人翻譯為 樣式表 css用以作為網頁的排版和風格設計,在web標準建站中,對css的熟悉和使用是相當重要的乙個內容。css的作用是彌補html的不足,讓網頁的設計更為靈活。這個文章只是為您介紹css的基礎應用...

CSS入門教程

css是 cascading style sheets 的簡稱,中文翻譯為 串接樣式表 也有人翻譯為 樣式表 css用以作為網頁的排版和風格設計,在web標準建站中,對css的熟悉和使用是相當重要的乙個內容。css的作用是彌補html的不足,讓網頁的設計更為靈活。這個文章只是為您介紹css的基礎應用...