iT邦幫忙

DAY 3
0

用Packer, Vagrant和Salt秒殺你的環境建置系列 第 3

Day 3 - Vagrant BOX and Vagrant Cloud

前一篇我們用 vagrant init hashicorp/precise64 這個 command
建立了一個 ubuntu VM,
也提到hashicorp/precise64是一個ubuntu box的名稱

什麼是BOX?

vagrant 中的 box 指的就是打包好的vm檔,它的副檔名是.box
box 檔其實就是一個 tar 檔
假設你 untar 它,你就會看到裡面其實就是 virtualbox 的 .ovf 和一個 meta.json

如何取得各種平台的BOX?

vagrant 團隊建立了一個網站叫 Vagrant Cloud
這個網站讓你可以發佈和分享你打包的 vm
當然,許多環境也早已有人打包好分享在上面了

你可以直接搜尋,
以 hashicorp/precise64 為例,這是 Vagrant 團隊打包並分享的 ubuntu vm

所以,你就不用再自己花時間從 ISO 檔開始建 VM 了 (撒花)
如何檢視你已下載的BOX
用如下的 command
vagrant box list
就可以檢視你已下載的box
vagrant box add 或 remove
就可以新增或刪除已下載的 box 檔

下回合將介紹 Vagrantfile


上一篇
Day 2 - Vagrant + Virtualbox
下一篇
Day 4 - vagrantfile (1)
系列文
用Packer, Vagrant和Salt秒殺你的環境建置16
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言