Android

Jak zainstalować Vagrant na Ubuntu 18.04

Установка Vagrant на Windows. Основы Vagrant

Установка Vagrant на Windows. Основы Vagrant

Spisu treści:

Anonim

Vagrant to narzędzie wiersza polecenia do budowania środowisk maszyn wirtualnych i zarządzania nimi. Domyślnie Vagrant może udostępniać maszyny na VirtualBox, Hyper-V i Docker. Inni dostawcy, tacy jak Libvirt (KVM), VMware i AWS, mogą być instalowani za pośrednictwem systemu wtyczek Vagrant.

Vagrant jest zwykle używany przez programistów do konfigurowania środowiska programistycznego, które pasuje do środowiska produkcyjnego.

W tym samouczku pokażemy, jak zainstalować Vagrant na komputerze z systemem Ubuntu 18.04. Będziemy używać dostawcy VirtualBox, który jest domyślnym dostawcą Vagrant. Te same kroki można zastosować w przypadku Ubuntu 16.04 Xenial Xerus.

Wymagania wstępne

Przed kontynuowaniem tego samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.

Zainstaluj Vagrant na Ubuntu

Aby zainstalować Vagrant w systemie Ubuntu, wykonaj następujące kroki:

1. Instalowanie VirtualBox

Jak wspomniano we wstępie, zapewnimy maszyny na VirtualBox, więc pierwszym krokiem jest to, które jest dostępne w repozytoriach Ubuntu:

sudo apt install virtualbox

Jeśli chcesz zainstalować najnowszą wersję VirtualBox z repozytoriów Oracle, sprawdź ten samouczek.

2. Instalacja Vagrant

Pakiet Vagrant, który jest dostępny w repozytoriach Ubuntu, jest dość przestarzały. Pobieramy i instalujemy najnowszą wersję Vagrant z oficjalnej strony Vagrant.

W chwili pisania tego artykułu najnowszą stabilną wersją Vagrant jest wersja 2.2.6. Przed kontynuowaniem kolejnych kroków sprawdź stronę Vagrant Download, aby sprawdzić, czy dostępna jest nowsza wersja.

Zacznij od zaktualizowania listy pakietów za pomocą:

sudo apt update

Pobierz pakiet Vagrant za pomocą następującego polecenia curl :

curl -O

Po pobraniu pliku .deb zainstaluj go, wpisując:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. Sprawdź instalację Vagrant

Aby sprawdzić, czy instalacja się powiodła, uruchom następujące polecenie, które drukuje wersję Vagrant:

vagrant --version

Dane wyjściowe powinny wyglądać mniej więcej tak:

Vagrant 2.2.6

Rozpoczęcie pracy z Vagrant

Teraz, gdy Vagrant jest zainstalowany w systemie Ubuntu, stwórzmy środowisko programistyczne.

Pierwszym krokiem jest utworzenie katalogu, który będzie katalogiem głównym projektu i zawiera plik Vagrantfile. Vagrantfile to plik Ruby, który opisuje sposób konfiguracji i udostępniania maszyny wirtualnej.

Utwórz katalog projektu i przejdź do niego za pomocą:

mkdir ~/my-first-vagrant-project cd ~/my-first-vagrant-project

Następnie zainicjuj nowy plik Vagrantfile za pomocą komendy vagrant vagrant init i określ pole, którego chcesz użyć.

Pudełka są formatem pakietów dla środowisk Vagrant i są specyficzne dla dostawcy. Listę publicznie dostępnych pudełek Vagrant można znaleźć na stronie katalogu pudełek Vagrant.

W tym przykładzie użyjemy pola centos/7 . Uruchom następujące polecenie, aby zainicjować nowy plik Vagrantfile:

vagrant init centos/7

A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.

Możesz otworzyć plik Vagrantfile, czytać komentarze i dokonywać zmian zgodnie z własnymi potrzebami.

Uruchom polecenie vagrant up aby utworzyć i skonfigurować maszynę wirtualną zgodnie z plikiem Vagrantfile:

vagrant up

==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.74:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-first-vagrant-project/ => /vagrant

Vagrant montuje również katalog projektu na /vagrant na maszynie wirtualnej, co pozwala na pracę z plikami projektu na maszynie hosta.

Aby ssh na maszynie wirtualnej, uruchom:

vagrant ssh

Możesz zatrzymać maszynę wirtualną za pomocą następującego polecenia:

vagrant halt

Następujące polecenie zatrzymuje maszynę, jeśli jest uruchomiona, i niszczy wszystkie zasoby utworzone podczas tworzenia maszyny:

vagrant destroy

Wniosek

Nauczyłeś się, jak zainstalować i używać Vagrant na swoim komputerze Ubuntu 18.04. Pokazaliśmy również, jak stworzyć podstawowe środowisko programistyczne.

Aby znaleźć więcej informacji na temat wizyty Vagrant, oficjalna strona dokumentacji Vagrant.

włóczęga ubuntu