Diferencia entre revisiones de «Despliegue de aplicaciones: Máquinas virtuales 21-22»
(No se muestran 2 ediciones intermedias del mismo usuario) | |||
Línea 23: | Línea 23: | ||
== Uso sobre máquinas virtuales (desaconsejado) == | == Uso sobre máquinas virtuales (desaconsejado) == | ||
− | '''Es altamente recomendable realizar esta práctica en un sistema | + | '''Es altamente recomendable realizar esta práctica en un sistema Linux NO VIRTUALIZADO, es decir, instalado directamente en el equipo (por ejemplo, en una partición).''' |
'''En caso contrario, los más probable es que no llegue a funcionar la práctica. Raramente, llegará a funcionar pero con un rendimiento muy bajo (las instrucciones tardan mucho en ejecutarse).''' | '''En caso contrario, los más probable es que no llegue a funcionar la práctica. Raramente, llegará a funcionar pero con un rendimiento muy bajo (las instrucciones tardan mucho en ejecutarse).''' | ||
Si decides continuar usando máquinas virtuales, lee este texto hasta el final. Tanto el uso dentro de virtualbox como en WSL requieren de bastante configuración. | Si decides continuar usando máquinas virtuales, lee este texto hasta el final. Tanto el uso dentro de virtualbox como en WSL requieren de bastante configuración. | ||
Línea 39: | Línea 39: | ||
* [[Ejercicio 4: Despliegue de Decide en Vagrant 21-22 | Ejercicio 4: Despliegue de Decide en Vagrant]] | * [[Ejercicio 4: Despliegue de Decide en Vagrant 21-22 | Ejercicio 4: Despliegue de Decide en Vagrant]] | ||
− | * Transparencias [[Archivo:05- | + | * Transparencias [[Archivo:05-vagrant.pdf]] |
Revisión actual del 06:52 24 nov 2021
Página_Principal -> 2021/2022 -> Prácticas - 21/22
Contenido
Prerequisitos
Instalación de Vagrant Ansible
Instrucciones para instalar sobre Ubuntu 20.04
1 sudo apt update
2 sudo apt install vagrant ansible virtualbox
3
4 #Para probar que funciona
5 vagrant init ubuntu/trusty32
6 vagrant up
7 #Suele tardar varios minutos
8 vagrant ssh -c 'hostnamectl'
9 #Comparar que devuelve el comando con respecto a ejecutar hostnamectl en local
10 vagrant destroy #Para eliminar la imagen y liberar espacio
Uso sobre máquinas virtuales (desaconsejado)
Es altamente recomendable realizar esta práctica en un sistema Linux NO VIRTUALIZADO, es decir, instalado directamente en el equipo (por ejemplo, en una partición). En caso contrario, los más probable es que no llegue a funcionar la práctica. Raramente, llegará a funcionar pero con un rendimiento muy bajo (las instrucciones tardan mucho en ejecutarse). Si decides continuar usando máquinas virtuales, lee este texto hasta el final. Tanto el uso dentro de virtualbox como en WSL requieren de bastante configuración.
En caso de usar máquina virtual hay que habilitar la virtualización anidada y asegurarse de tener suficiente espacio en disco.
En caso de usar WSL teneis el tutorial de la propia Vagrant.
Ejercicios
- Ejercicio 1: Operaciones básicas en Vagrant
- Ejercicio 2: Carpetas compartidas y redirección de puertos
- Ejercicio 3: Encapsulado y aprovisionamiento de una app en Vagrant
- Ejercicio 4: Despliegue de Decide en Vagrant
- Transparencias Archivo:05-vagrant.pdf