Обавезно је инсталирати ВиртуалБок, Доцкер или Хипер-В на систем пре употребе Вагрант-а. Вагрант пружа програмерима велико развојно окружење, омогућавајући им да раде у различитим оперативним системима.
Алат Вагрант може се инсталирати на више Линук система, али за данас ћемо ићи са Убунтуом, користећи ВиртуалБок као технологију виртуелизације.
Инсталирање Вагранта на Убунту 20.04
Да бисте преузели Вагрант на оперативни систем Убунту, прво ћете морати да инсталирате ВиртуалБок на систем (ако већ није инсталиран).
Да бисте започели процес преузимања, прво користите следећу наредбу да бисте ажурирали све системске пакете:
$ судо апт упдате
Даље, започните инсталирање ВиртуалБок-а помоћу следеће наредбе:
$ судо апт инсталирајте ВиртуалБок
Инсталација и преузимање ВиртуалБок-а биће готови за само неколико минута. После тога, да бисте инсталирали најновију верзију Вагрант-а на Убунту (пошто се не ажурира редовно), копирајте следећег вагрант-а вгет пакет у терминал:
$ цурл -О хттпс: // издања.хасхицорп.цом / вагрант / 2.2.9 / вагрант_2.2.9_к86_64.деб
Након прибављања датотеке пакета, издајте следећу наредбу за инсталацију Вагранта:
$ судо апт инсталација ./ вагрант_2.2.9_к86_64.деб
Покрените следећу наредбу да бисте проверили да ли је Вагрант успешно инсталиран:
$ вагрант -верзија
Као што видите из излаза приказаног на терминалу, Вагрант је успешно инсталиран. Сада можемо започети даље истраживање Вагранта.
Први кораци са Вагрантом
Да бисте креирали нови пројекат у Вагранту, прво креирајте директоријум помоћу следеће наредбе:
$ мкдир ~ / мој-вагрант-пројекатДа бисте променили директоријум, издајте наредбу наведену у наставку:
$ цд ~ / мој-вагрант-пројекат
Користити у томе наредба за иницијализацију нове датотеке, одаберите Вагрантбок из хттпс: // апп.вагрантуп.цом / бокес / сеарцх и започните рад са датотеком.
На пример, користићемо центос да вам покажем како овај процес функционише. У терминалу ћемо издати следећу команду:
$ вагрант инит центос / 8
Даље, користићемо наредбу наведену у наставку за креирање и конфигурисање датотеке:
$ скитница гореРезултат горње наредбе је следећи:
Сада можете видети како то функционише.
Ево још неколико команди за приказ његове функционалности:
Трчати ссх у терминалу издајте следећу команду:
$ вагрант ссхДа бисте зауставили виртуелну машину у било ком тренутку, користите застој наредба, како следи:
$ вагрант зауставиЗакључак
Алат Вагрант дизајниран је да помогне програмерима да управљају различитим виртуелним окружењима у једном току рада. Ово упутство вам је показало како да инсталирате Вагрант на Убунту 20.04. Вагрант је алатка наредбеног ретка која се користи за креирање виртуелних окружења радне површине уз употребу технологије виртуелизације. Такође сте научили како започети са Вагрантом и извршавати разне наредбе да бисте разумели његову функционалност.