Установка Vagrant на Windows. Основы Vagrant
Spisu treści:
- Wymagania wstępne
- Zainstaluj Vagrant na Ubuntu
- 1. Instalowanie VirtualBox
- 2. Instalacja Vagrant
- 3. Sprawdź instalację Vagrant
- Rozpoczęcie pracy z Vagrant
- Wniosek
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:
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:
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 ubuntuJak zainstalować Vagrant na Centos 7
Vagrant to narzędzie wiersza polecenia typu open source do budowania środowisk maszyn wirtualnych i zarządzania nimi. W tym samouczku przeprowadzimy Cię przez proces instalacji Vagrant na systemach CentOS 7.
Jak zainstalować Vagrant na Centos 8
Vagrant to narzędzie wiersza polecenia do budowania zwirtualizowanych środowisk programistycznych i zarządzania nimi. W tym samouczku wyjaśnimy, jak zainstalować Vagrant na CentOS 8.
Jak zainstalować Vagrant na Debianie 9
Vagrant to narzędzie wiersza polecenia typu open source do budowania środowisk maszyn wirtualnych i zarządzania nimi. W tym samouczku wyjaśniono, jak zainstalować Vagrant na maszynie Debian 9.







