Last active
January 21, 2022 20:16
-
-
Save angelmmg90/2cf8c1355954026e8a51302dece2d138 to your computer and use it in GitHub Desktop.
VAGRANT
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vagrant init - creación del Vagrantfile. | |
vagrant box add [nombre caja] - Descargamos la caja de HashiCorp's Atlas box catalog y la añadimos a nuestro repositorio. | |
vagrant box list - Lista de las cajas que tenemos en nuestro repositorio. | |
vagrant up - Debemos realizar este comando en el directorio de nuestro proyecto donde se encuentra el Vagrantfile, este comando básicamente pondrá en ejecución la máquina virtual configurada en el Vagrantfile. | |
vagrant ssh [id/nombre máquina] - Entramos por SSH en la máquina virtual, en caso de tener varias máquinas especificar el nombre, para terminar la sesión SSH "ctrl + D" | |
vagrant suspend [id/nombre máquina] - Ponemos la máquina en estado de suspensión. | |
vagrant resume [id/nombre máquina] - Si hemos suspendido la máquina y queremos volver a ejecutarla. | |
vagrant halt [id/nombre máquina] - Para apagar la máquina. | |
vagrant status [id/nombre máquina] - Para saber el estado de la máquina. | |
vagrant global-status - Para recuperar más características del entorno (ID, name, provider, estado, directorio, ...)) | |
vagrant destroy [id/nombre máquina] - Este comando elimina y borra todos los datos (no borra la caja descargada)) | |
vagrant box remove [nombre de la image de caja] - Para borrar completamente el fichero de la caja. | |
___________________________________________________________________________________________________________________ | |
## HABILITAR GUI | |
## https://stackoverflow.com/questions/18878117/using-vagrant-to-run-virtual-machines-with-desktop-environment | |
----- | |
## Configurar en el vagrantfile | |
config.vm.provider :virtualbox do |vb| | |
vb.gui = true | |
end | |
----- | |
## Para entrar a la consola | |
vagrant ssh | |
sudo apt-get install xfce4 | |
sudo startxfce4& | |
___________________________________________________________________________________________________________________ | |
## CONFIGURAR PROXY | |
config.proxy.http = "http://00.0.0.000:8080/" | |
config.proxy.https = "http://00.0.0.000:8080/" | |
config.proxy.no_proxy = "localhost,127.0.0.1,00.000.000.000" | |
___________________________________________________________________________________________________________________ | |
## CONFIGURAR UNA PRIVATE NETWORK (VAGRANTFILE) | |
config.vm.network :private_network, ip: "10.1.1.103" | |
___________________________________________________________________________________________________________________ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment