Windows + Vagrant + VirtualBox + Ansible + CentOS 8 + Oracle 12c
Spisu treści:
Vagrant to narzędzie wiersza polecenia do budowania zwirtualizowanych środowisk programistycznych i zarządzania nimi. Domyślnie Vagrant może udostępniać maszyny na VirtualBox, Hyper-V i Docker. Wsparcie dla innych dostawców, takich jak Libvirt (KVM), VMware i AWS, można włączyć za pośrednictwem systemu wtyczek Vagrant.
Vagrant jest zwykle używany przez programistów do konfigurowania środowiska programistycznego, które odpowiada produkcji.
W tym samouczku wyjaśnimy, jak zainstalować Vagrant na CentOS 8. Pokażemy także, jak stworzyć środowisko programistyczne.
Instalowanie Vagrant na CentOS 8
W chwili pisania tego artykułu najnowszą stabilną wersją Vagrant jest wersja 2.2.6. Odwiedź stronę Vagrant do pobrania, aby sprawdzić, czy dostępna jest nowa wersja Vagrant.
Aby zainstalować Vagrant na komputerze CentOS, wprowadź następującą komendę jako użytkownik root lub użytkownik z uprawnieniami sudo:
sudo dnf install
Po zakończeniu instalacji sprawdź, czy Vagrant został pomyślnie zainstalowany, uruchamiając:
vagrant --version
Polecenie wydrukuje wersję Vagrant:
Rozpoczęcie pracy z Vagrant
Po zainstalowaniu Vagrant w systemie CentOS, stwórzmy środowisko programistyczne przy użyciu dostawcy VirtualBox, który jest domyślnym dostawcą dla Vagrant. Upewnij się, że masz zainstalowany VirtualBox w systemie CentOS 8.
Pierwszym krokiem jest utworzenie katalogu, który będzie katalogiem głównym projektu. 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ć. Vagrantfile to plik konfiguracyjny opisujący sposób konfiguracji i udostępniania maszyny wirtualnej. Do zdefiniowania konfiguracji używa składni Ruby.
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ć Vagrantfilew edytorze tekstu i wprowadzić zmiany zgodnie z własnymi potrzebami.
Uruchom komendę vagrant
vagrant up
aby utworzyć i skonfigurować maszynę wirtualną zgodnie z definicją w pliku 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
Jeśli pudełko nie istnieje lokalnie, zostanie pobrane. 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, wpisz:
vagrant ssh
Po zakończeniu pracy, aby zatrzymać maszynę wirtualną, uruchom:
vagrant halt
Użyj poniższego polecenia, aby zniszczyć maszynę wirtualną i wszystkie powiązane zasoby:
vagrant destroy
Jeśli maszyna wirtualna jest uruchomiona, zostanie zatrzymana przed jej usunięciem.
Wniosek
Pokazaliśmy instalację Vagrant na CentOS 8 i jak stworzyć podstawowe środowisko programistyczne.
Aby uzyskać więcej informacji o Vagrant, odwiedź oficjalną stronę dokumentacji Vagrant.
włóczęgów centosJak 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 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.







