vagrant VS 其他軟件(Vagrant vs. CLI Tools)

vagrant不是唯一的管理虛擬機(jī)和開(kāi)發(fā)環(huán)境的工具昧辽。這一章比較vagrant和其他軟件的選擇厕宗。

Vagrant is not the only tool to manage virtual machines and development environments. This section compares Vagrant to these other software choices.

由于比較的偏差财剖,我們?cè)噲D只是用事實(shí)。 如果您在比較中發(fā)現(xiàn)無(wú)效或過(guò)期的內(nèi)容剖张,請(qǐng)提出問(wèn)題,我們會(huì)盡快處理阅懦。

Due to the bias of the comparisons, we attempt to only use facts. If you find something that is invalid or out of date in the comparisons, please open an issue and we'll address it as soon as possible.

使用左側(cè)導(dǎo)航閱讀與同類軟件的比較。

Use the navigation on the left to read comparisons of Vagrant versus simliar software.

Vagrant vs. CLI Tools

虛擬化軟件(如VirtualBox和VMware)一般都附帶有命令行實(shí)用程序徘铝,用于管理其平臺(tái)上的機(jī)器的生命周期耳胎。 許多人利用這些實(shí)用程序編寫自己的自動(dòng)化。 Vagrant實(shí)際上在內(nèi)部使用了許多這些實(shí)用程序惕它。

Virtualization software like VirtualBox and VMware come with command line utilities for managing the lifecycle of machines on their platform. Many people make use of these utilities to write their own automation. Vagrant actually uses many of these utilities internally.

這些CLI工具和Vagrant之間的區(qū)別在于怕午,Vagrant以許多方式構(gòu)建在這些實(shí)用程序之上,同時(shí)仍然提供一致的工作流程. Vagrant支持多種文件夾同步類型淹魄,多個(gè)機(jī)器配置方式郁惜,自動(dòng)SSH設(shè)置,在您的開(kāi)發(fā)環(huán)境中創(chuàng)建HTTP隧道等等揭北。 所有這些可以使用一個(gè)簡(jiǎn)單的配置文件進(jìn)行配置扳炬。

The difference between these CLI tools and Vagrant is that Vagrant builds on top of these utilities in a number of ways while still providing a consistent workflow. Vagrant supports multiple synced folder types, multiple provisioners to setup the machine, automatic SSH setup, creating HTTP tunnels into your development environment, and more. All of these can be configured using a single simple configuration file.

即使您忽略Vagrant提供的所有更高級(jí)功能,Vagrant仍然會(huì)對(duì)手動(dòng)腳本進(jìn)行一些改進(jìn)搔体。虛擬化軟件提供的命令行工具通常會(huì)更改每個(gè)版本或具有解決方法的微妙錯(cuò)誤恨樟。Vagrant自動(dòng)檢測(cè)版本,使用正確的標(biāo)志疚俱,并可以解決已知問(wèn)題劝术。 所以如果你使用的是一個(gè)版本的VirtualBox,同事們使用的是不同的版本呆奕,Vagrant仍然會(huì)一直工作养晋。

Vagrant still has a number of improvements over manual scripting even if you ignore all the higher-level features Vagrant provides. The command-line utilities provided by virtualization software often change each version or have subtle bugs with workarounds. Vagrant automatically detects the version, uses the correct flags, and can work around known issues. So if you're using one version of VirtualBox and a co-worker is using a different version, Vagrant will still work consistently.

對(duì)于不經(jīng)常更改的高度特定的工作流程,維護(hù)自定義腳本仍然有益梁钾。 Vagrant旨在構(gòu)建開(kāi)發(fā)環(huán)境绳泉,但一些高級(jí)用戶仍然使用CLI工具來(lái)執(zhí)行其他手動(dòng)操作。

For highly-specific workflows that don't change often, it can still be beneficial to maintain custom scripts. Vagrant is targeted at building development environments but some advanced users still use the CLI tools underneath to do other manual things.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末姆泻,一起剝皮案震驚了整個(gè)濱河市零酪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拇勃,老刑警劉巖四苇,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異方咆,居然都是意外死亡月腋,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門瓣赂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)榆骚,“玉大人,你說(shuō)我怎么就攤上這事钩述≌辏” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵牙勘,是天一觀的道長(zhǎng)职恳。 經(jīng)常有香客問(wèn)我,道長(zhǎng)方面,這世上最難降的妖魔是什么放钦? 我笑而不...
    開(kāi)封第一講書人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮恭金,結(jié)果婚禮上操禀,老公的妹妹穿的比我還像新娘。我一直安慰自己横腿,他們只是感情好颓屑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布斤寂。 她就那樣靜靜地躺著,像睡著了一般揪惦。 火紅的嫁衣襯著肌膚如雪遍搞。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,562評(píng)論 1 305
  • 那天器腋,我揣著相機(jī)與錄音溪猿,去河邊找鬼。 笑死纫塌,一個(gè)胖子當(dāng)著我的面吹牛诊县,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播措左,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼依痊,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了怎披?” 一聲冷哼從身側(cè)響起抗悍,我...
    開(kāi)封第一講書人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎钳枕,沒(méi)想到半個(gè)月后缴渊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鱼炒,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年衔沼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片昔瞧。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡指蚁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出自晰,到底是詐尸還是另有隱情凝化,我是刑警寧澤,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布酬荞,位于F島的核電站搓劫,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏混巧。R本人自食惡果不足惜枪向,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望咧党。 院中可真熱鬧秘蛔,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至倦畅,卻和暖如春虐急,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背滔迈。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留被辑,地道東北人燎悍。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像盼理,于是被迫代替她去往敵國(guó)和親谈山。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容