Установка и настройка Vagrant под Windows. Ubuntu 16 LTS
Innehållsförteckning:
- förutsättningar
- Installera Vagrant på Ubuntu
- 1. Installera VirtualBox
- 2. Installera Vagrant
- 3. Kontrollera installationen av Vagrant
- Komma igång med Vagrant
- Slutsats
Vagrant är ett kommandoradsverktyg för att bygga och hantera virtuella maskinmiljöer. Som standard kan Vagrant tillhandahålla maskiner ovanpå VirtualBox, Hyper-V och Docker. Andra leverantörer som Libvirt (KVM), VMware och AWS kan installeras via Vagrant-plugin-systemet.
Vagrant används vanligtvis av utvecklare för att skapa en utvecklingsmiljö som matchar produktionsmiljön.
I den här tutorialen visar vi dig hur du installerar Vagrant på en Ubuntu 18.04-maskin. Vi använder VirtualBox-leverantören, som är standardleverantören för Vagrant. Samma steg kan användas för Ubuntu 16.04 Xenial Xerus.
förutsättningar
Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.
Installera Vagrant på Ubuntu
Så här installerar du Vagrant på ditt Ubuntu-system:
1. Installera VirtualBox
Som nämnts i inledningen kommer vi att tillhandahålla maskinerna ovanpå VirtualBox, så det första steget är vilket är tillgängligt i Ubuntu: s förvar:
sudo apt install virtualbox
Om du vill installera den senaste VirtualBox-versionen från Oracle-lagringarna, kontrollera denna handledning.
2. Installera Vagrant
Vagrant-paketet, som finns tillgängligt i Ubuntu's förvar, är ganska föråldrat. Vi laddar ner och installerar den senaste versionen av Vagrant från den officiella Vagrant-webbplatsen.
Vid skrivandet av denna artikel är den senaste stabila versionen av Vagrant version 2.2.6. Innan du fortsätter med nästa steg, kontrollera sidan Vagrant Download för att se om en nyare version är tillgänglig.
Börja med att uppdatera paketlistan med:
sudo apt update
Ladda ner Vagrant-paketet med följande
curl
kommando:
curl -O
När
.deb
filen har laddats ner installerar du den genom att skriva:
sudo apt install./vagrant_2.2.6_x86_64.deb
3. Kontrollera installationen av Vagrant
För att verifiera att installationen lyckades kör du följande kommando som skriver ut Vagrant-versionen:
vagrant --version
Utgången ska se ut så här:
Komma igång med Vagrant
Nu när Vagrant är installerat på ditt Ubuntu-system, låt oss skapa en utvecklingsmiljö.
Det första steget är att skapa en katalog som kommer att vara projektets rotkatalog och innehålla Vagrantfile-filen. Vagrantfile är en Ruby-fil som beskriver hur man konfigurerar och tillhandahåller den virtuella maskinen.
Skapa projektkatalogen och växla till den med:
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
Initiera sedan en ny Vagrantfile med kommandot
vagrant init
och ange rutan du vill använda.
Lådor är paketformatet för Vagrant-miljöerna och är leverantörsspecifika. Du kan hitta en lista över offentligt tillgängliga Vagrant Boxes på Vagrant Box-katalogsidan.
I det här exemplet kommer vi att använda
centos/7
. Kör följande kommando för att initiera 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 öppna Vagrantfilen, läsa kommentarerna och göra justeringar efter dina behov.
Kör kommandot
vagrant up
att skapa och konfigurera den virtuella maskinen som anges 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 monterar också projektkatalogen på
/vagrant
i den virtuella maskinen som låter dig arbeta med ditt projektfiler på din värdmaskin.
För att ssh i den virtuella maskinen, kör:
vagrant ssh
Du kan stoppa den virtuella maskinen med följande kommando:
vagrant halt
Följande kommando stoppar maskinen om den körs och förstör alla resurser som skapats under skapandet av maskinen:
Slutsats
Du har lärt dig hur du installerar och använder Vagrant på din Ubuntu 18.04-maskin. Vi har också visat dig hur du skapar en grundläggande utvecklingsmiljö.
Mer information om Vagrant-besök finns på den officiella dokumentationssidan för Vagrant.
vagrant ubuntuHur man installerar vagrant på centos 7
Vagrant är ett kommandoradsverktyg med öppen källkod för att bygga och hantera virtuella maskinmiljöer. I denna handledning kommer vi att leda dig genom att installera Vagrant på CentOS 7-system.
Hur man installerar vagrant på centos 8
Vagrant är ett kommandoradsverktyg för att bygga och hantera virtualiserade utvecklingsmiljöer. I denna handledning förklarar vi hur du installerar Vagrant på CentOS 8.
Hur man installerar vagrant på debian 9
Vagrant är ett kommandoradsverktyg med öppen källkod för att bygga och hantera virtuella maskinmiljöer. Denna handledning förklarar hur du installerar Vagrant på en Debian 9-maskin.







