Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia |
info:cursos:openwebinars:vagrant [05/07/2018 00:41] – [snapshots] mate | info:cursos:openwebinars:vagrant [20/08/2018 03:31] (actual) – [vagrant] mate |
---|
= vagrant | = vagrant (openwebinars) |
== resumen comandos | {{tag>devops cursos vagrant}} |
=== imágenes (box) | |
* ''vagrant box add <imagen>'': descargar | |
* ''vagrant box list'': listar imagenes disponibles | |
* ''vagrant box repackage <imagen> <proveedor> <version>'': generar fichero .box a partir de imagen descargada | |
* ''vagrant box remove <imagen>'': eliminar imagen | |
* ''vagrant box add <fichero.box> –name debian/jessie64'': añadir imagen desde fichero local (nombre ejemplo) | |
* ''vagrant box outdated'': mirar estado de versión de las imágenes descargadas | |
* ''--global'' sobre todas las imágenes | |
* ''vagrant box prune'': eliminar versiones de imágenes viejas (cuando se actualiza no se elimina la versión anterior) | |
* ''vagrant box update'': actualizar imágenes | |
* crear una imagen desde una VM de virtualbox: | |
* ''VBoxManage list vms'': obtener listado de MVs | |
* ''vagrant package –base “Nombre de la MV” –output maquina.box'' | |
| |
=== máquinas virtuales | |
* ''vagrant init <imagen>'': montar un escenario (en su directorio) | |
* -m crea el ''Vagrantfile'' sin comentarios | |
* ''vagrant up'': arrancar la máquina | |
* ''vagrant reload'': aplica cambios en el Vagrantfile sin que impliquen la destrucción de la máquina. | |
* ''vagrant halt'': parar la máquina | |
* ''vagrant status'': estado de la máquina | |
* ''vagrant global-status'': estado y situación de todas las máquinas | |
* ''vagrant ssh'': conexión a la máquina | |
* ''vagrant destroy'': destruir máquina | |
| |
=== red | |
* ''vagrant port'': muestra los puertos redireccionados de la MV | |
| |
=== snapshots | |
* ''vagrant snapshot save <nombre_snapshot>'': crea un snapshot | |
* ''vagrant snapshot restore <snapshot>'': restaura un snapshot | |
* ''vagrant snapshot push'' <-> ''vagrant snapshot pop'': crea una "pila" de snapshots | |
| |
== Introducción | == Introducción |