informatica:linux:vagrant
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
informatica:linux:vagrant [2020/03/23 17:08] – [ERROR: Failed to build gem native extension.] javi | informatica:linux:vagrant [2020/03/23 17:14] – [Instalación] javi | ||
---|---|---|---|
Line 95: | Line 95: | ||
vagrant-libvirt (0.0.45, global) | vagrant-libvirt (0.0.45, global) | ||
- | 4. Pasos adicionales | + | 4. Pasos adicionales |
- | **TODO** | + | 4.1. Añadir el usuario (en este ejemplo ' |
+ | sudo usermod -a -G libvirt usuario | ||
+ | |||
+ | 4.2. Instalar paquetes NFS | ||
+ | |||
+ | sudo apt-get install nfs-common nfs-kernel-server | ||
+ | |||
+ | ===== Crear máquina virtual ===== | ||
+ | |||
+ | 1. Crear vagrant file | ||
+ | |||
+ | En este caso lo haremos manualmente, | ||
+ | |||
+ | vagrant init debian/ | ||
+ | |||
+ | Crear el archivo: | ||
+ | |||
+ | vim Vagrantfile | ||
+ | |||
+ | Con el siguiente contenido: | ||
+ | |||
+ | < | ||
+ | Vagrant.configure(" | ||
+ | config.vm.define :test_vm do |test_vm| | ||
+ | test_vm.vm.box = " | ||
+ | end | ||
+ | end | ||
+ | </ | ||
+ | |||
+ | 2. Crear la máquina virtual | ||
+ | |||
+ | vagrant up --provider=libvirt | ||
+ | |||
+ | 3. Comprobar | ||
+ | |||
+ | 3.1. Buscar la máquina virtual con virsh | ||
+ | |||
+ | sudo virsh list | ||
+ | |||
+ | Salida esperada similar a: | ||
+ | |||
+ | < | ||
+ | | ||
+ | -------------------------------------- | ||
+ | | ||
+ | </ | ||
+ | |||
+ | 3.2. Conectarse | ||
+ | |||
+ | vagrant ssh | ||
+ | | ||
+ | Debemos estar dentro de la máquina | ||
+ | |||
+ | 4. Limpieza | ||
+ | |||
+ | 4.1. Salir de la máquina virtual | ||
+ | |||
+ | exit | ||
+ | | ||
+ | 4.2. Eliminar la máquina virtual | ||
+ | |||
+ | vagrant destroy | ||
+ | | ||
+ | Pulsar ' | ||
+ | | ||
===== Errores ===== | ===== Errores ===== | ||
informatica/linux/vagrant.txt · Last modified: 2020/05/22 10:20 by javi