Slik kommer du i gang med Vagrant på Ubuntu 18.04

Slik kommer du i gang med Vagrant på Ubuntu 18.04 Jack Wallen viser deg hvordan du kommer Vagrant i gang på Ubuntu 18.04-plattformen, for enkel distribusjon og utvikling av VM.

Vagrant er en åpen kildekode-applikasjon som brukes til å opprette og administrere VM-miljøer. I motsetning til de fleste andre virtuelle maskinverktøy, fokuserer Vagrant på automatisering av VM-distribusjon, slik at utviklingstiden reduseres betydelig.

Må-lese sky

  • Cloud computing i 2020: Spådommer om sikkerhet, AI, Kubernetes, mer
  • De viktigste skyutviklingen i tiåret
  • Topp leverandør av desktop som en tjeneste (DaaS): Amazon, Citrix, Microsoft, VMware og mer
  • Cloud computing policy (TechRepublic Premium)

Jeg vil lede deg gjennom prosessen med å installere Vagrant i Ubuntu 18.04 Desktop-miljøet. Når den er installert, bruker vi Vagrant til å starte en VM med Ubuntu Linux.

Hva trenger du

Alt du trenger er en fungerende installasjon av Ubuntu Desktop, versjon 18.04. Alt annet finner du i standard depotene.

Installere VirtualBox

Fordi Vagrant er avhengig av en eksisterende hypervisor, må vi først installere en. Vi går med VirtualBox. Og fordi vi bruker et skrivebordsmiljø, kan vi ganske enkelt åpne Ubuntu-programvare, søke etter VirtualBox og installere med et enkelt klikk. Når installasjonen er fullført, start skrivebordet på nytt, og du er klar til å installere Vagrant.

Installere Vagrant

Vagrant (og alle dens avhengigheter) kan installeres med en enkelt kommando. Åpne en terminal og utsted:

 sudo apt-get install vagrant -y 

Når installasjonen er ferdig, er det på tide å teste Vagrant-systemet vårt. Vær oppmerksom på at hvis du har installert versjon 5.2 av VirtualBox, må du laste ned riktig installasjonsprogram for den nyeste versjonen av fra Vagrant Download-siden (ettersom VirtualBox 5.2 ikke støttes av versjonen av Vagrant som finnes i standard depotene ) og installer med kommandoen:

 sudo dpkg -i vagrant * .deb 

Implementere en VM

Som jeg nevnte, vil jeg demonstrere distribusjon av en generisk Ubuntu 18.04 VM. For å gjøre dette går du tilbake til terminalvinduet og gir ut følgende kommando for å laste ned nødvendig bilde:

 vagrant box add generisk / ubuntu1804 

Du blir bedt om å velge leverandør av hypervisor ( figur A ). Siden vi jobber med VirtualBox, skriver du 4 og trykker Enter.

Figur A

Velge en hypervisor for Vagrant.


Når nedlastingen av bildet er fullført, vil Vagrant informere deg om suksessen. Opprett deretter en ny katalog for VM med kommandoen:

 mdkir ~ / ubuntu1804 

Endre til den nyopprettede katalogen med kommandoen:

 cd ~ / ubuntu1804 

Lag en ny Vagrant-fil med kommandoen:

 nano Vagrantfile 

Kopier følgende innhold til filen:

 # - * - modus: ruby ​​- * - # vi: set ft = ruby: ENV 'VAGRANT_DEFAULT_PROVIDER' = 'virtualbox' Vagrant.configure ("2") do | config | ##### DEFINE VM ##### config.vm.define "ubuntu-01" do | config | config.vm.hostname = "ubuntu-01" config.vm.box = "generisk / ubuntu1804" config.vm.box_check_update = falsk config.vm.network "private_network", ip: "192.168.10.50" end end 

Merk: Endre IP-adressen slik at den samsvarer med nettverksskjemaet, men sørg for at den er på et annet undernett.

 vagrant opp 

Dette vil spinne opp bildet og starte den virtuelle maskinen ( figur B ).

Figur B

Vår virtuelle Ubuntu-maskin klar til handling.


Du kan nå SSH inn i den VM med kommandoen:

 vagrant ssh 

På dette tidspunktet kan du jobbe med den generiske Ubuntu-plattformen. Når du er ferdig, kan du utgi exit-kommandoen og utgi ett av følgende:

  • Slå av VM med kommandoen vagrant stopp .
  • Dvale VM med kommandoen vagrant suspendere .
  • Ødelegg VM med kommandoen vagrant ødelegge .

Og det er alt som er å bruke Vagrant til å spinne opp virtuelle maskiner. Glad for å utvikle seg.

Cloud og alt som et service nyhetsbrev

Dette er din go-to ressurs for det siste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhet og mye mer. Leveres mandager

Registrer deg i dag

© Copyright 2021 | pepebotifarra.com