Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
clase:daw:daw:2eval:tema08 [2024/02/04 12:57] admin [Ejercicios] |
clase:daw:daw:2eval:tema08 [2024/02/16 10:24] (actual) admin [Gestión de Redes] |
||
---|---|---|---|
Línea 243: | Línea 243: | ||
-e MYSQL_ROOT_PASSWORD=root | -e MYSQL_ROOT_PASSWORD=root | ||
-p 4000: | -p 4000: | ||
- | | + | |
| | ||
| | ||
Línea 335: | Línea 335: | ||
- | La imagen se llamará '' | + | La imagen se llamará '' |
Crea un contenedor con esa imagen de forma que con '' | Crea un contenedor con esa imagen de forma que con '' | ||
Línea 363: | Línea 363: | ||
<sxh base> | <sxh base> | ||
- | sudo docker run \ | + | sudo docker |
-v / | -v / | ||
-w / | -w / | ||
Línea 390: | Línea 390: | ||
* Ejecute el '' | * Ejecute el '' | ||
- | ==== Ejercicio 5.A:Redes ==== | + | ==== Ejercicio 5:MySQL ==== |
- | Crea la red "prueba_red" | + | Crea ahora una base de datos MySQL en un contenedor docker de forma que sea la que estás usando en el módulo de servidor. |
+ | Rellena la base de datos con los datos. | ||
+ | |||
+ | ==== Ejercicio 6:Deploy proyecto ==== | ||
+ | Compila y desplega el proyecto que usas en el módulo de servidor de forma que se genere el '' | ||
+ | |||
+ | |||
+ | ==== Ejercicio 7:Deploy proyecto ==== | ||
+ | Modifica el proyecto de Maven de forma que tambien se haga lo necesario para "compilar" | ||
+ | |||
+ | |||
+ | |||
+ | <note tip> | ||
+ | Hasta aquí han sido los ejercicios para el despliegue automático, | ||
+ | </ | ||
+ | |||
+ | ==== Ejercicio 8: MySQL compañero ==== | ||
+ | Prueba ahora a modificaar el código de forma que te conectes al MySQL de tu compañero. Deberá dejarte. | ||
+ | |||
+ | |||
+ | ==== Ejercicio 9:Red ==== | ||
+ | Crea ahora una red llamada '' | ||
+ | |||
+ | Modifica la creación de los contenedores para que estén asociados a la red que acabas de crear. | ||
+ | |||
+ | Prueba que todo sigue funcionando. | ||
+ | |||
+ | ==== Ejercicio 10: MySQL compañero ==== | ||
+ | Prueba ahora a modificaar el código de forma que te conectes al MySQL de tu compañero. No debería dejarte ya que estáis en redes distintas. | ||
+ | |||
+ | |||
+ | ==== Ejercicio 11: Docker compose ==== | ||
+ | Modifica el script '' | ||
+ | |||
+ | Para ello deberás crear un fichero llamado '' | ||