How to Install CentOS 7 on VirtualBox in Windows 8 / Windows 10
Sommario:
Vagrant è uno strumento da riga di comando per la creazione e la gestione di ambienti di sviluppo virtualizzati. Per impostazione predefinita, Vagrant può eseguire il provisioning dei computer su VirtualBox, Hyper-V e Docker. Il supporto per altri provider come Libvirt (KVM), VMware e AWS può essere abilitato tramite il sistema di plugin Vagrant.
Vagrant è in genere utilizzato dagli sviluppatori per impostare un ambiente di sviluppo, che corrisponda alla produzione.
In questo tutorial, spiegheremo come installare Vagrant su CentOS 8. Ti mostreremo anche come creare un ambiente di sviluppo.
Installazione di Vagrant su CentOS 8
Al momento della stesura di questo articolo, l'ultima versione stabile di Vagrant è la versione 2.2.6. Visita la pagina dei download di Vagrant per vedere se è disponibile una nuova versione di Vagrant.
Per installare Vagrant sul tuo computer CentOS, inserisci il seguente comando come root o utente con privilegi sudo:
sudo dnf install
Una volta completata l'installazione, verificare che Vagrant sia stato installato correttamente eseguendo:
vagrant --version
Il comando stamperà la versione di Vagrant:
Introduzione a Vagrant
Ora che Vagrant è installato sul tuo sistema CentOS, creiamo un ambiente di sviluppo utilizzando il provider VirtualBox, che è il provider predefinito per Vagrant. Assicurati di avere VirtualBox installato sul tuo sistema CentOS 8.
Il primo passo è creare una directory che sarà la directory root del progetto. Crea la directory del progetto e passa ad essa con:
mkdir ~/my-vagrant-project
cd ~/my-vagrant-project
Il prossimo passo è inizializzare un nuovo Vagrantfile usando il comando vagrant
vagrant init
e specificare la casella che si desidera utilizzare. Vagrantfile è un file di configurazione che descrive le modalità di configurazione e provisioning della macchina virtuale. Usa la sintassi di Ruby per definire la configurazione.
Le scatole sono il formato del pacchetto per gli ambienti Vagrant e sono specifiche del provider. Puoi trovare un elenco di Scatole di Vagrant pubblicamente disponibili nella pagina del catalogo di Vagrant Box.
In questo esempio, useremo la casella
ubuntu/bionic64
. Eseguire il comando seguente per inizializzare un nuovo file Vagrant:
vagrant init ubuntu/bionic64
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.
È possibile aprire il file Vagrant con l'editor di testo e apportare modifiche in base alle proprie esigenze.
Esegui il comando vagrant
vagrant up
per creare e configurare la macchina virtuale come definito in Vagrantfile:
vagrant up
==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.24:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-vagrant-project/ => /vagrant
Se la casella non esiste localmente verrà scaricata. Vagrant monta anche la directory del progetto su
/vagrant
nella macchina virtuale, che consente di lavorare sui file del progetto sulla macchina host.
Per ssh nella macchina virtuale, digitare:
vagrant ssh
Al termine del lavoro, per interrompere la macchina virtuale, eseguire:
vagrant halt
Utilizzare il comando seguente per distruggere la macchina virtuale e tutte le risorse associate:
vagrant destroy
Se la macchina virtuale è in esecuzione, verrà arrestata prima di essere rimossa.
Conclusione
Abbiamo mostrato di installare Vagrant su CentOS 8 e come creare un ambiente di sviluppo di base.
Per ulteriori informazioni su Vagrant, visitare la pagina della documentazione ufficiale di Vagrant.
centesimi vagabondiCome installare vagrant su centos 7

Vagrant è uno strumento da riga di comando open source per la creazione e la gestione di ambienti di macchine virtuali. In questo tutorial ti guideremo attraverso l'installazione di Vagrant sui sistemi CentOS 7.
Come installare vagrant su debian 9

Vagrant è uno strumento da riga di comando open source per la creazione e la gestione di ambienti di macchine virtuali. Questo tutorial spiega come installare Vagrant su una macchina Debian 9.
Come installare Vagrant su Ubuntu 18.04

In questo tutorial ti mostreremo come installare Vagrant su una macchina Ubuntu 18.04. Vagrant è uno strumento da riga di comando per la creazione e la gestione di ambienti di macchine virtuali.