Úvod
Vagrant je softwarová aplikace, která vytváří prostředí operačního systému pomocí virtualizační technologie.
Vagrant používá rozhraní příkazového řádku k načtení, přípravě a spuštění virtuálního prostředí zvaného Vagrant Box. Ke stažení je k dispozici mnoho předem nakonfigurovaných krabic Vagrant. Můžete také začít se základním boxem a přidat vlastní konfiguraci.
Tento průvodce vás provede jak nainstalovat Vagrant na Ubuntu 18.04 (Bionic Beaver).
Předpoklady
- Přístup k uživatelskému účtu pomocí sudo privilegia
- Okno terminálu / příkazový řádek (Ctrl-Alt-T)
Kroky k instalaci Vagrant na Ubuntu
Nainstalujte VirtualBox
VirtualBox je softwarový nástroj, který vám umožňuje spouštět operační systém uvnitř operačního systému. Dělá to vytvořením virtuálního prostředí. Protože Vagrant vytváří virtuální operační systémy, potřebuje nástroj jako VirtualBox pro správu virtuálních operačních systémů.
V okně terminálu zadejte následující příkaz pro instalaci VirtualBox:
sudo apt install virtualbox
Systém by si měl stáhnout a nainstalovat software VirtualBox.
Instalace Vagrant
Dále vyberte jeden ze dvou způsobů instalace Vagrant.
Můžete spustit apt-get install
příkaz v Ubuntu Linux nebo si stáhněte binární balíček z webu Vagrants.
Možnost 1:Nainstalujte Vagrant pomocí apt-get
Chcete-li nainstalovat Vagrant pomocí apt-get install
použijte následující příkaz:
sudo apt install vagrant
Systém by si měl stáhnout a nainstalovat software.
Možnost 2:Nainstalujte Vagrant s binárním balíčkem
Někdy není verze softwaru v oficiálních repozitářích tak aktuální jako na webu vývojáře.
Abyste se ujistili, že používáte nejnovější verzi Vagrant, otevřete webový prohlížeč a přejděte na https://www.vagrantup.com/downloads.html. Vzhledem k tomu, že Ubuntu je operační systém založený na Debianu, vyberte pod hlavičkou Debian buď 32bitový nebo 64bitový odkaz.
Případně, pokud znáte verzi Vagrant, kterou chcete stáhnout, zadejte do okna terminálu následující:
sudo wget https://releases.hashicorp.com/vagrant/2.2.2/vagrant_2.2.2_x86_64.deb
Poté můžete balíček nainstalovat pomocí následujícího příkazu:
sudo dpkg –i vagrant_2.2.2_x86_64.deb
Ověřte instalaci Vagrant
Pro ověření instalace použijte následující příkaz:
vagrant ––version
Systém by měl zobrazit aktuální verzi Vagrant nainstalovanou ve vašem systému Ubuntu.
Nasazení Vagrant na Ubuntu 18.04
Nyní, když jste si nainstalovali Vagrant, pojďme vytvořit vývojové prostředí.
1. Vytvořte nový adresář pro uložení virtuálního operačního systému, který se chystáte vytvořit:
sudo mkdir ~/vagrant-ubuntu
cd ~/vagrant-ubuntu
2. Stáhněte si a nainstalujte svůj operační systém (Vagrant Box). Tento příkaz například nainstaluje 64bitový systém Trusty Tahr:
sudo vagrant init ubuntu/trusty64
Pomocí init
příkaz načte virtuální operační systém. Vytvoří také výchozí základní konfigurační soubor. Toto se nazývá Vagrantfile a je umístěn ve stejném adresáři, který jste právě vytvořili. Tento soubor lze upravovat a kopírovat do jiných systémů.
3. Dále vytvořte a nakonfigurujte virtuální počítač podle souboru Vagrantfile s:
vagrant up
Systém by měl zobrazovat výchozí adresu SSH, uživatelské jméno a metodu ověřování pro nový virtuální počítač.
4. Chcete-li se připojit k virtuálnímu počítači pomocí SSH, zadejte následující:
vagrant ssh
Nyní můžete pracovat v novém virtuálním prostředí.
Další příkazy tuláků
Chcete-li zastavit virtuální počítač, použijte:
vagrant halt
Chcete-li odstranit virtuální počítač, použijte příkaz:
vagrant destroy
To také zničí veškerou práci, kterou jste provedli ve virtuálním OS.
Chcete-li ručně vytvořit typ Vagrantfile, použijte následující dotykový příkaz:
touch vagrantfile
Tím se vytvoří prázdný soubor Vagrantfile jako zástupný symbol. vagrant up
příkaz by pak měl spustit výchozí virtuální prostředí. K úpravě souboru Vagrantfile lze také použít textový editor.