Vagrant Tutorial #2 || How to Create Vagrant Box || Vagrant Install on Ubuntu 16.04 / 18.04
Innholdsfortegnelse:
- Forutsetninger
- Installer Vagrant på Ubuntu
- 1. Installere VirtualBox
- 2. Installere Vagrant
- 3. Kontroller installasjonen av Vagrant
- Komme i gang med Vagrant
- Konklusjon
Vagrant er et kommandolinjeverktøy for å bygge og administrere virtuelle maskinmiljøer. Som standard kan Vagrant tilby maskiner på toppen av VirtualBox, Hyper-V og Docker. Andre leverandører som Libvirt (KVM), VMware og AWS kan installeres via Vagrant pluginsystem.
Vagrant brukes vanligvis av utviklere for å sette opp et utviklingsmiljø som samsvarer med produksjonsmiljøet.
I denne opplæringen viser vi deg hvordan du installerer Vagrant på en Ubuntu 18.04-maskin. Vi bruker VirtualBox-leverandøren, som er standardleverandøren for Vagrant. De samme trinnene kan brukes for Ubuntu 16.04 Xenial Xerus.
Forutsetninger
Før du fortsetter med denne opplæringen, må du sørge for at du er logget inn som en bruker med sudo-rettigheter.
Installer Vagrant på Ubuntu
Følg disse trinnene for å installere Vagrant på Ubuntu-systemet:
1. Installere VirtualBox
Som nevnt i innledningen, vil vi tilby maskinene på toppen av VirtualBox, så det første trinnet er det som er tilgjengelig i Ubuntu sine depoter:
sudo apt install virtualbox
Hvis du vil installere den nyeste VirtualBox-versjonen fra Oracle-depotene, må du sjekke denne opplæringen.
2. Installere Vagrant
Vagrant-pakken, som er tilgjengelig i Ubuntu sine depoter, er ganske utdatert. Vi laster ned og installerer den nyeste versjonen av Vagrant fra det offisielle Vagrant-nettstedet.
I skrivende stund er denne siste stabile versjonen av Vagrant versjon 2.2.6. Før du fortsetter med de neste trinnene, sjekk Vagrant Download-siden for å se om en nyere versjon er tilgjengelig.
Start med å oppdatere pakkelisten med:
sudo apt update
Last ned Vagrant-pakken ved hjelp av følgende
curl
:
curl -O
Når
.deb
filen er lastet ned, installerer du den ved å skrive:
sudo apt install./vagrant_2.2.6_x86_64.deb
3. Kontroller installasjonen av Vagrant
For å bekrefte at installasjonen var vellykket, kjører du følgende kommando som skriver ut Vagrant-versjonen:
vagrant --version
Utgangen skal se slik ut:
Komme i gang med Vagrant
Nå som Vagrant er installert på Ubuntu-systemet, la oss lage et utviklingsmiljø.
Det første trinnet er å lage en katalog som vil være prosjektrotkatalogen og holde Vagrantfile-filen. Vagrantfile er en Ruby-fil som beskriver hvordan du konfigurerer og skaffer den virtuelle maskinen.
Lag prosjektkatalogen og bytt til den med:
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
Deretter initialiserer du en ny Vagrantfile ved å bruke
vagrant init
kommandoen og spesifiser boksen du vil bruke.
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 vil vi bruke
centos/7
boksen. Kjør følgende kommando for å initialisere en ny 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.
Du kan åpne Vagrantfile, lese kommentarene og gjøre justeringer i henhold til dine behov.
Kjør
vagrant up
kommandoen for å opprette og konfigurere den virtuelle maskinen som spesifisert i 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 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, kjører du:
vagrant ssh
Du kan stoppe den virtuelle maskinen med følgende kommando:
vagrant halt
Følgende kommando stopper maskinen hvis den kjører, og ødelegger alle ressurser som er opprettet under opprettelsen av maskinen:
Konklusjon
Du har lært hvordan du installerer og bruker Vagrant på Ubuntu 18.04-maskinen din. Vi har også vist deg hvordan du lager et grunnleggende utviklingsmiljø.
For å finne mer informasjon om Vagrant-besøk, den offisielle dokumentasjonen for Vagrant.
vagrant ubuntuSlik 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å centos 8

Vagrant er et kommandolinjeverktøy for å bygge og administrere virtualiserte utviklingsmiljøer. I denne opplæringen vil vi forklare hvordan du installerer Vagrant på CentOS 8.
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.