Před použitím Vagrantu je nutné do systému nainstalovat VirtualBox, Docker nebo Hyper-V. Vagrant poskytuje vývojářům rozsáhlé vývojové prostředí, které jim umožňuje pracovat napříč různými operačními systémy.
Nástroj Vagrant lze nainstalovat na více systémů Linux, ale pro dnešek půjdeme s Ubuntu a jako virtualizační technologii použijeme VirtualBox.
Instalace Vagrantu na Ubuntu 20.04
Chcete-li stáhnout Vagrant v operačním systému Ubuntu, musíte nejprve nainstalovat VirtualBox do systému (pokud již není nainstalován).
Chcete-li zahájit proces stahování, nejprve pomocí následujícího příkazu aktualizujte všechny systémové balíčky:
$ sudo apt aktualizace
Dále začněte instalovat VirtualBox pomocí následujícího příkazu:
$ sudo apt nainstalovat VirtualBox
Instalace a stahování VirtualBoxu budou hotové za pár minut. Poté, chcete-li nainstalovat nejnovější verzi Vagrantu na Ubuntu (protože se pravidelně neaktualizuje), zkopírujte následující tulák wget balíček do terminálu:
$ curl -O https: // zprávy.hashicorp.com / tulák / 2.2.9 / vagrant_2.2.9_x86_64.deb
Po získání souboru s balíčky zadejte následující příkaz k instalaci programu Vagrant:
$ sudo apt instalace ./ vagrant_2.2.9_x86_64.deb
Spuštěním následujícího příkazu ověřte, že Vagrant byl úspěšně nainstalován:
$ tulák-verze
Jak vidíte z výstupu zobrazeného v terminálu, Vagrant byl úspěšně nainstalován. Nyní můžeme začít Vagrant dále zkoumat.
Začínáme s Vagrant
Chcete-li ve Vagrantu vytvořit nový projekt, nejprve vytvořte adresář pomocí následujícího příkazu:
$ mkdir ~ / my-vagrant-projectChcete-li změnit adresář, zadejte následující příkaz:
$ cd ~ / my-vagrant-project
Použijte inic příkaz pro inicializaci nového souboru, vyberte Vagrantbox z aplikace https: //.vagrantup.com / boxes / search a začněte se souborem pracovat.
Například použijeme centos abychom vám ukázali, jak tento proces funguje. V terminálu vydáme následující příkaz:
$ vagrant init centos / 8
Dále použijeme níže uvedený příkaz k vytvoření a konfiguraci souboru:
$ tulák nahoruVýstup výše uvedeného příkazu je následující:
Nyní můžete vidět, jak to funguje.
Zde je několik dalších příkazů, které ukazují jeho funkčnost:
Běžet ssh v terminálu zadejte následující příkaz:
$ tulák sshVirtuální stroj můžete kdykoli zastavit pomocí Stůj příkaz takto:
$ tulák se zastavíZávěr
Nástroj Vagrant je navržen tak, aby pomohl vývojářům spravovat různá virtuální prostředí v jednom pracovním postupu. Tento výukový program vám ukázal, jak nainstalovat Vagrant na Ubuntu 20.04. Vagrant je nástroj příkazového řádku, který se používá k vytváření prostředí virtuálních desktopů s využitím virtualizační technologie. Také jste se naučili, jak začít s Vagrantem a provádět různé příkazy, abyste pochopili jeho funkčnost.