Android

Sådan installeres vagrant på ubuntu 18.04

How to Install Linux Mint 19 Cinnamon on VirtualBox

How to Install Linux Mint 19 Cinnamon on VirtualBox

Indholdsfortegnelse:

Anonim

Vagrant er et kommandolinjeværktøj til opbygning og styring af virtuelle maskinmiljøer. Som standard kan Vagrant levere maskiner oven på VirtualBox, Hyper-V og Docker. Andre udbydere som Libvirt (KVM), VMware og AWS kan installeres via Vagrant pluginsystemet.

Vagrant bruges typisk af udviklere til at oprette et udviklingsmiljø, der matcher produktionsmiljøet.

I denne selvstudie viser vi dig, hvordan du installerer Vagrant på en Ubuntu 18.04-maskine. Vi bruger VirtualBox-udbyderen, som er standardudbyderen for Vagrant. De samme trin kan bruges til Ubuntu 16.04 Xenial Xerus.

Forudsætninger

Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Installer Vagrant på Ubuntu

Følg disse trin for at installere Vagrant på dit Ubuntu-system:

1. Installation af VirtualBox

Som nævnt i introduktionen vil vi levere maskinerne oven på VirtualBox, så det første trin er, til hvilket er tilgængeligt i Ubuntu's opbevaringssteder:

sudo apt install virtualbox

Hvis du vil installere den nyeste VirtualBox-version fra Oracle-arkiverne, skal du kontrollere denne tutorial.

2. Installation af Vagrant

Vagrant-pakken, som er tilgængelig i Ubuntu's opbevaringssteder, er ret forældet. Vi henter og installerer den nyeste version af Vagrant fra det officielle Vagrant-sted.

På dette tidspunkt, hvor denne artikel skrives, er den seneste stabile version af Vagrant version 2.2.6. Før du fortsætter med de næste trin, skal du kontrollere siden Vagrant Download for at se, om en nyere version er tilgængelig.

Start med at opdatere pakkelisten med:

sudo apt update

Download Vagrant-pakken ved hjælp af følgende curl kommando:

curl -O

Når .deb filen er hentet, skal du installere den ved at skrive:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. Kontroller Vagrant-installationen

For at verificere, at installationen var vellykket, skal du køre følgende kommando, der udskriver Vagrant-versionen:

vagrant --version

Outputet skal se sådan ud:

Vagrant 2.2.6

Kom godt i gang med Vagrant

Nu, hvor Vagrant er installeret på dit Ubuntu-system, lad os oprette et udviklingsmiljø.

Det første trin er at oprette et bibliotek, der vil være projektets rodkatalog og indeholde Vagrantfile-filen. Vagrantfile er en Ruby-fil, der beskriver, hvordan man konfigurerer og leverer den virtuelle maskine.

Opret projektmappen og skift til den med:

mkdir ~/my-first-vagrant-project cd ~/my-first-vagrant-project

Initialiser derefter en ny Vagrantfile ved hjælp af kommandoen vagrant init og angiv det felt, du vil bruge.

Kasser er pakkeformatet for Vagrant-miljøer og er leverandørspecifikke. Du kan finde en liste over offentligt tilgængelige Vagrant Boxes på Vagrant Box katalogsiden.

I dette eksempel bruger vi boksen centos/7 . Kør følgende kommando for at 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 åbne Vagrantfilen, læse kommentarerne og foretage justeringer i henhold til dine behov.

Kør kommandoen vagrant up at oprette og konfigurere den virtuelle maskine som specificeret 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å projektbiblioteket på /vagrant i den virtuelle maskine, som giver dig mulighed for at arbejde på dit projekts filer på din værtsmaskine.

For at ssh ind i den virtuelle maskine skal du køre:

vagrant ssh

Du kan stoppe den virtuelle maskine med følgende kommando:

vagrant halt

Følgende kommando stopper maskinen, hvis den kører, og ødelægger alle ressourcer, der er oprettet under oprettelsen af ​​maskinen:

vagrant destroy

Konklusion

Du har lært, hvordan du installerer og bruger Vagrant på din Ubuntu 18.04-maskine. Vi har også vist dig, hvordan du opretter et grundlæggende udviklingsmiljø.

For at finde mere information om Vagrant-besøg på den officielle dokumentation for Vagrant-dokumentation.

vagrant ubuntu