Vagrant. Подготовка 1.9. Установка VirtualBox Guest Additions на Centos 7
Spisu treści:
Vagrant to narzędzie wiersza polecenia typu open source 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 głównie używany przez programistów do konfigurowania środowiska programistycznego pasującego do środowiska produkcyjnego.
W tym samouczku przeprowadzimy Cię przez proces instalacji Vagrant na systemach CentOS 7.
Wymagania wstępne
Przed kontynuowaniem tego samouczka upewnij się, że zostały spełnione następujące wymagania wstępne:
- VirtualBox zainstalowany na twoim komputerze CentOS. Zalogowany jako użytkownik z uprawnieniami sudo.
Instalowanie Vagrant na CentOS
W chwili pisania tego artykułu najnowszą stabilną wersją Vagrant jest wersja 2.2.6. Przed przejściem do następnego kroku odwiedź stronę Vagrant do pobrania i sprawdź, czy dostępna jest nowa wersja Vagrant.
Użyj następującego polecenia, aby zainstalować Vagrant na swoim komputerze CentOS:
sudo yum install
Aby sprawdzić, czy instalacja się powiodła, uruchom następujące polecenie, które wydrukuje 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 twoim systemie CentOS, pokażemy ci, jak stworzyć środowisko programistyczne.
Będziemy używać dostawcy VirtualBox, który jest domyślnym dostawcą Vagrant.
Pierwszym krokiem jest utworzenie katalogu, który będzie katalogiem głównym projektu i przechowywanie pliku 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-vagrant-project
cd ~/my-vagrant-project
Następnym krokiem jest zainicjowanie nowego pliku Vagrantfile za pomocą komendy vagrant
vagrant init
i określenie pola, 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
ubuntu/bionic64
. Uruchom następujące polecenie, aby zainicjować nowy plik Vagrantfile:
vagrant init ubuntu/bionic64
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ć regulacji zgodnie z własnymi potrzebami.
Uruchom komendę Vagrant
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.24:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-vagrant-project/ => /vagrant
Jak widać z powyższych danych wyjściowych, Vagrant montuje także katalog projektu na
/vagrant
na maszynie wirtualnej, co pozwala na pracę z plikami projektu na komputerze hosta.
Aby ssh na maszynę wirtualną po prostu 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, które zostały utworzone podczas tworzenia maszyny:
Wniosek
Nauczyłeś się, jak zainstalować i używać Vagrant na swoim komputerze CentOS 7. Pokazaliśmy również, jak stworzyć podstawowe środowisko programistyczne.
Aby znaleźć więcej informacji o Vagrant, odwiedź oficjalną stronę dokumentacji Vagrant.
włóczęgów centosJak 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.
Jak zainstalować Vagrant na Ubuntu 18.04
W tym samouczku pokażemy, jak zainstalować Vagrant na komputerze z systemem Ubuntu 18.04. Vagrant to narzędzie wiersza polecenia do budowania środowisk maszyn wirtualnych i zarządzania nimi.







