Vagrant è un software di automazione utilizzato per costruire e gestire facilmente macchine virtuali.
Vagrant offre a uno sviluppatore un ambiente coerente usa e getta per lo sviluppo e la gestione di qualsiasi script.
In questa guida imparerai come installare Vagrant su Ubuntu 20.04.
Installa Virtual Box
Inizia aggiornando i pacchetti software all'ultima versione.
sudo apt update
Qui utilizzeremo VirtualBox su cui utilizziamo Vagrant per il provisioning di macchine virtuali.
Puoi installare VirtualBox usando il seguente comando.
sudo apt install virtualbox
Ci vorrà del tempo per completare l'installazione. Una volta completata l'installazione, puoi procedere con l'installazione di Vagrant.
Installa Vagrant
Per installare Vagrant devi scaricare l'ultima versione di .deb
file dalla pagina dei download di vagabondi.
Fare clic sulla scheda Debian e copiare il collegamento per il download e utilizzare curl
o wget
comando per scaricare il pacchetto Vagrant.
wget https://releases.hashicorp.com/vagrant/2.2.14/vagrant_2.2.14_x86_64.deb
Una volta scaricato il file, puoi installare Vagrant.
sudo apt install ./vagrant_2.2.14_x86_64.deb
Ora Vagrant verrà installato e potrai verificare l'installazione utilizzando il comando seguente.
vagrant -v
Riceverai un output simile a quello qui sotto.
Output Vagrant 2.2.14
Configura una nuova macchina virtuale
Ora puoi configurare una nuova macchina usando il tuo sistema operativo preferito. Qui useremo l'immagine Debian 10.
Crea una directory principale per il tuo progetto e imposta un Vagrantfile.
sudo mkdir ~/debian-box cd ~/debian-box
Puoi usare il init
comando seguito dal nome della casella per creare il file Vagrant per te.
Puoi scegliere le tue scatole dal catalogo ufficiale.
vagrant init generic/debian10
Ora un nuovo Vagrantfile verrà creato automaticamente e posizionato nella directory corrente.
Puoi utilizzare il comando up per effettuare il provisioning di una macchina virtuale utilizzando le configurazioni nel Vagrantfile.
vagrant up
Una volta completata la creazione, avrai una nuova macchina virtuale in esecuzione su Virtual Box utilizzando Vagrant.
Comandi aggiuntivi
SSH alla macchina virtuale.
vagrant ssh
Arresta la macchina virtuale.
vagrant halt
Rimuovi la macchina virtuale.
vagrant destroy
Conclusione
Ora hai imparato come installare Vagrant e creare una nuova macchina virtuale con l'immagine Debian 10.
Grazie per il tuo tempo. In caso di problemi o feedback, si prega di lasciare un commento qui sotto.