Android

A vagrant telepítése az ubuntu 18.04-re

Virtuális számítógép létrehozás könnyen - TUTORIAL =) 2.0

Virtuális számítógép létrehozás könnyen - TUTORIAL =) 2.0

Tartalomjegyzék:

Anonim

A Vagrant egy parancssori eszköz a virtuális gépek környezetének felépítéséhez és kezeléséhez. Alapértelmezés szerint a Vagrant gépeket képes kiszolgálni a VirtualBox, a Hyper-V és a Docker tetejére. Más szolgáltatók, mint például a Libvirt (KVM), a VMware és az AWS, telepíthetők a Vagrant beépülő rendszeren keresztül.

A Vagrant-ot általában a fejlesztők használják egy olyan fejlesztési környezet létrehozására, amely megfelel a termelési környezetnek.

Ebben az oktatóanyagban megmutatjuk, hogyan telepítse a Vagrant egy Ubuntu 18.04 gépen. A VirtualBox szolgáltatót fogjuk használni, amely a Vagrant alapértelmezett szolgáltatója. Ubuntu 16.04 Xenial Xerus esetén ugyanazok a lépések alkalmazhatók.

Előfeltételek

Mielőtt folytatná ezt az oktatóprogramot, győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.

Telepítse a Vagrant-et az Ubuntu-ra

A Vagrant telepítéséhez az Ubuntu rendszeren tegye a következőket:

1. A VirtualBox telepítése

Mint a bevezetésben említettem, a gépeket a VirtualBox tetejére fogjuk felszerelni, tehát az első lépés az, amely elérhető az Ubuntu tárolójában:

sudo apt install virtualbox

Ha telepíteni akarja a legújabb VirtualBox verziót az Oracle tárházakból, ellenőrizze ezt az oktatóanyagot.

2. A Vagrant telepítése

A Vagrant csomag, amely az Ubuntu tárolójában elérhető, elég elavult. Letölti és telepíti a Vagrant legújabb verzióját a hivatalos Vagrant webhelyről.

A cikk elkészítésekor a Vagrant legfrissebb stabil verziója a 2.2.6. A következő lépések folytatása előtt ellenőrizze a Vagrant letöltés oldalt, hogy elérhető-e újabb verzió.

Kezdje a csomaglista frissítésével:

sudo apt update

Töltse le a Vagrant csomagot a következő curl paranccsal:

curl -O

A .deb fájl letöltése után telepítse azt a következő gépeléssel:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. Ellenőrizze a Vagrant telepítését

A telepítés sikerességének ellenőrzéséhez futtassa a következő parancsot, amely kinyomtatja a Vagrant verziót:

vagrant --version

A kimenetnek így kell kinéznie:

Vagrant 2.2.6

Az első lépések a Vagrant használatával

Most, hogy a Vagrant telepítve van az Ubuntu rendszerére, hozzunk létre egy fejlesztési környezetet.

Az első lépés egy könyvtár létrehozása, amely a projekt gyökérkönyvtára lesz, és a Vagrantfile fájlt tárolja. A Vagrantfile egy Ruby fájl, amely leírja, hogyan kell konfigurálni és biztosítani a virtuális gépet.

Hozza létre a projekt könyvtárat, és váltson rá a következővel:

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

Ezután inicializálja az új Vagrantfile fájlt a vagrant vagrant init paranccsal, és adja meg a használni kívánt mezőt.

A dobozok a Vagrant környezet csomagformátumát és szolgáltató-specifikusak. A Vagrant dobozok katalógus oldalán megtalálhatja a nyilvánosan elérhető Vagrant dobozok listáját.

Ebben a példában a centos/7 mezőt fogjuk használni. Futtassa a következő parancsot egy új Vagrantfile inicializálásához:

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.

Megnyithatja a Vagrantfile fájlt, elolvashatja a megjegyzéseket és elvégezheti az igényeinek megfelelő beállítást.

Futtassa a vagrant up parancsot a virtuális gép létrehozásához és konfigurálásához a Vagrantfile szerint:

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

A Vagrant behelyezi a projekt könyvtárat a /vagrant a virtuális gépen, amely lehetővé teszi a projekt fájljainak kezelését a gazdagépen.

A virtuális gép belépéséhez futtassa:

vagrant ssh

A virtuális gépet leállíthatja a következő paranccsal:

vagrant halt

A következő parancs leállítja a gépet, ha fut, és megsemmisíti a gép létrehozása során létrehozott összes erőforrást:

vagrant destroy

Következtetés

Megtanulta a Vagrant telepítését és használatát az Ubuntu 18.04 gépen. Megmutattuk Önnek is, hogyan hozhat létre alapvető fejlesztési környezetet.

A Vagrant látogatásáról további információt talál a hivatalos Vagrant dokumentációs oldalon.

borzasztó ubuntu