Vagrant je nástroj příkazového řádku pro vytváření a správu virtuálních strojů. Ve výchozím nastavení může Vagrant poskytovat stroje nad VirtualBox, Hyper-V a Docker. Další poskytovatelé, jako je Libvirt (KVM), VMware a AWS, lze nainstalovat prostřednictvím systému zásuvných modulů Vagrant. Vagrant obvykle používají vývojáři k nastavení vývojového prostředí, které funguje ve více operačních systémech.
Zde na LinuxAPT se podíváme na to, jak nainstalovat Vagrant na Ubuntu 20.04 LTS.
Kroky k instalaci Vagrant na Ubuntu 20.04 LTS Focal Fossa
1. Proveďte aktualizaci systému
Chcete-li začít, ujistěte se, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt-get v terminálu:
$ sudo apt update
$ sudo apt upgrade
2. Nainstalujte VirtualBox
Virtualbox můžete nainstalovat pomocí následujícího příkazu:
$ sudo apt install virtualbox
3. Nainstalujte Vagrant do systému
Nejprve si stáhněte nejnovější stabilní verzi Vagrant. Navštivte stránku pro stahování Vagrant a zjistěte, zda je k dispozici nová verze Vagrant:
$ curl -O https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.deb
Po stažení souboru nainstalujte pomocí následujícího příkazu:
$ sudo apt install ./vagrant_2.2.9_x86_64.deb
Chcete-li ověřit, že instalace proběhla úspěšně, spusťte následující příkaz, který vytiskne verzi Vagrant:
$ vagrant --version
Jak nasadit vývojové prostředí pomocí Vagrant?
Vytvoření projektu Vagrant je stejně jednoduché jako nastavení kořenového adresáře projektu a definování souboru Vagrantfile. Spusťte následující příkazy k vytvoření adresáře:
$ mkdir ~/my-project
$ cd ~/my-project
Dále inicializujte nový soubor Vagrantfile pomocí příkazu vagrant init a za ním pole, které chcete použít. V tomto příkladu použijeme pole centos/8:
$ vagrant init centos/8
Spusťte příkaz vagrant up a vytvořte a nakonfigurujte virtuální počítač, jak je uvedeno v souboru Vagrantfile:
$ vagrant up
Chcete-li ssh do virtuálního počítače, spusťte:
$ vagrant ssh
Virtuální počítač můžete zastavit pomocí následujícího příkazu:
$ vagrant halt
Chcete-li zničit všechny prostředky vytvořené během vytváření stroje, zadejte:
$ vagrant destroy
Jak odinstalovat vagrant na Ubuntu 21.10?
K odinstalaci pouze balíčku vagrant můžeme použít následující příkaz:
$ sudo apt-get remove vagrant
Můžeme použít následující příkaz k odstranění vagrantních konfigurací, dat a všech jejich závislostí, můžeme použít následující příkaz:
$ sudo apt-get -y autoremove --purge vagrant