Pirms Vagrant izmantošanas jūsu sistēmā ir obligāti jāinstalē VirtualBox, Docker vai Hyper-V. Vagrant nodrošina plaša mēroga izstrādes vidi izstrādātājiem, ļaujot tiem strādāt dažādās operētājsistēmās.
Vagrant rīku var instalēt vairākās Linux sistēmās, taču šodien mēs izmantosim Ubuntu, kā virtualizācijas tehnoloģiju izmantojot VirtualBox.
Vagrant instalēšana Ubuntu 20.04
Lai lejupielādētu Vagrant operētājsistēmā Ubuntu, vispirms sistēmā būs jāinstalē VirtualBox (ja tā vēl nav instalēta).
Lai sāktu lejupielādes procesu, vispirms izmantojiet šo komandu, lai atjauninātu visas sistēmas pakotnes:
$ sudo apt atjauninājums
Pēc tam sāciet instalēt VirtualBox, izmantojot šādu komandu:
$ sudo apt instalējiet VirtualBox
VirtualBox instalēšana un lejupielāde tiks pabeigta tikai dažu minūšu laikā. Pēc tam, lai instalētu jaunāko Vagrant versiju Ubuntu (jo tā regulāri netiek atjaunināta), nokopējiet šo klaidoņu wget iepakojums terminālā:
$ čokurošanās -O https: // izlaidumi.hashicorp.com / klaidonis / 2.2.9 / klaidonis_2.2.9_x86_64.deb
Pēc pakotņu faila iegūšanas izdodiet šādu komandu, lai instalētu Vagrant:
$ sudo apt install ./ klaidonis_2.2.9_x86_64.deb
Palaidiet šo komandu, lai pārbaudītu, vai Vagrant ir veiksmīgi instalēts:
$ klaidonis -versija
Kā redzat no termināla redzamās izejas, Vagrant ir veiksmīgi instalēts. Tagad mēs varam sākt pētīt Vagrantu tālāk.
Darba sākšana ar Vagrant
Lai izveidotu jaunu projektu pakalpojumā Vagrant, vispirms izveidojiet direktoriju, izmantojot šādu komandu:
$ mkdir ~ / mans-klaidonis-projektsLai mainītu direktoriju, izsniedziet tālāk norādīto komandu:
$ cd ~ / mans-klaidonis-projekts
Izmantojiet tajā komandu, lai inicializētu jaunu failu, vietnē https: // izvēlieties Vagrantbox.klaidonis.com / box / search un sāciet strādāt ar failu.
Piemēram, mēs izmantosim centos lai parādītu, kā šis process darbojas. Mēs terminālā izdosim šādu komandu:
$ klaidonis init centos / 8
Pēc tam mēs izmantosim tālāk sniegto komandu, lai izveidotu un konfigurētu failu:
$ klaidonis augšāIepriekš minētās komandas izeja ir šāda:
Tagad jūs varat redzēt, kā tas darbojas.
Šeit ir vēl dažas komandas, lai parādītu tā funkcionalitāti:
Skriet ssh terminālā izsniedziet šādu komandu:
$ klaidonis sshLai jebkurā brīdī apturētu virtuālo mašīnu, izmantojiet apstāties komandu:
$ klaidonis apstājasSecinājums
Vagrant rīks ir paredzēts, lai palīdzētu izstrādātājiem vienā darbplūsmā pārvaldīt dažādas virtuālās vides. Šī apmācība parādīja, kā instalēt Vagrant uz Ubuntu 20.04. Vagrant ir komandrindas rīks, ko izmanto, lai izveidotu virtuālas darbvirsmas vides, izmantojot virtualizācijas tehnoloģiju. Jūs arī uzzinājāt, kā sākt darbu ar Vagrant un izpildīt dažādas komandas, lai izprastu tā funkcionalitāti.