Windows + Vagrant + VirtualBox + Ansible + CentOS 8 + Oracle 12c
Innholdsfortegnelse:
Vagrant er et kommandolinjeverktøy for å bygge og administrere virtualiserte utviklingsmiljøer. Som standard kan Vagrant tilby maskiner på toppen av VirtualBox, Hyper-V og Docker. Støtte for andre leverandører som Libvirt (KVM), VMware og AWS kan aktiveres via Vagrant plugin-systemet.
Vagrant brukes vanligvis av utviklere for å sette opp et utviklingsmiljø som samsvarer med produksjonen.
I denne opplæringen vil vi forklare hvordan du installerer Vagrant på CentOS 8. Vi vil også vise deg hvordan du lager et utviklingsmiljø.
Installere Vagrant på CentOS 8
I skrivende stund er denne siste stabile versjonen av Vagrant versjon 2.2.6. Besøk nedlastingssiden for Vagrant for å se om det er en ny versjon av Vagrant tilgjengelig.
For å installere Vagrant på CentOS-maskinen din, skriver du inn følgende kommando som root eller bruker med sudo-rettigheter:
sudo dnf install
Når installasjonen er fullført, må du bekrefte at Vagrant ble installert ved å kjøre:
vagrant --version
Kommandoen vil skrive ut Vagrant-versjonen:
Komme i gang med Vagrant
Nå som du har Vagrant installert på CentOS-systemet ditt, la oss lage et utviklingsmiljø ved å bruke VirtualBox-leverandøren, som er standardleverandøren for Vagrant. Forsikre deg om at du har VirtualBox installert på CentOS 8-systemet.
Det første trinnet er å lage en katalog som vil være prosjektrotkatalogen. Lag prosjektkatalogen og bytt til den med:
mkdir ~/my-vagrant-project
cd ~/my-vagrant-project
Det neste trinnet er å initialisere en ny Vagrantfile ved å bruke
vagrant init
kommandoen og spesifisere boksen du vil bruke. Vagrantfile er en konfigurasjonsfil som beskriver hvordan den virtuelle maskinen er konfigurert og klargjort. Den bruker Ruby-syntaks for å definere konfigurasjonen.
Bokser er pakkeformatet for Vagrant-miljøene og er leverandørspesifikke. Du kan finne en liste over offentlig tilgjengelige Vagrant Boxes på katalogsiden til Vagrant Box.
I dette eksemplet bruker vi
ubuntu/bionic64
boksen. Kjør følgende kommando for å initialisere en ny 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.
Du kan åpne Vagrantfilmen med tekstredigereren og gjøre justeringer i henhold til dine behov.
Kjør
vagrant up
kommandoen for å opprette og konfigurere den virtuelle maskinen som definert i 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
Hvis boksen ikke eksisterer lokalt, blir den lastet ned. Vagrant monterer også prosjektkatalogen på
/vagrant
i den virtuelle maskinen, som lar deg jobbe med prosjektets filer på vertsmaskinen.
Hvis du vil ssh inn i den virtuelle maskinen, skriver du inn:
vagrant ssh
Når du er ferdig med arbeidet ditt, for å stoppe den virtuelle maskinen, kjør:
vagrant halt
Bruk kommandoen nedenfor for å ødelegge den virtuelle maskinen og alle tilknyttede ressurser:
vagrant destroy
Hvis den virtuelle maskinen kjører, vil den bli stoppet før den fjernes.
Konklusjon
Vi har vist install Vagrant på CentOS 8 og hvordan du lager et grunnleggende utviklingsmiljø.
For mer informasjon om Vagrant, besøk den offisielle dokumentasjonssiden for Vagrant.
vagrant centosSlik installerer du vagrant på centos 7

Vagrant er et kommandolinjeverktøy med åpen kildekode for å bygge og administrere virtuelle maskinmiljøer. I denne opplæringen vil vi lede deg gjennom å installere Vagrant på CentOS 7-systemer.
Slik installerer du vagrant på debian 9

Vagrant er et kommandolinjeverktøy med åpen kildekode for å bygge og administrere virtuelle maskinmiljøer. Denne veiledningen forklarer hvordan du installerer Vagrant på en Debian 9-maskin.
Slik installerer du vagrant på ubuntu 18.04

I denne opplæringen viser vi deg hvordan du installerer Vagrant på en Ubuntu 18.04-maskin. Vagrant er et kommandolinjeverktøy for å bygge og administrere virtuelle maskinmiljøer.