Herramientas de usuario

Herramientas del sitio


clase:daw:daw:2eval:tema08

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
clase:daw:daw:2eval:tema08 [2024/02/04 13:12]
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:3306  \    -p 4000:3306  \
-   --network=nombreDeLaRed \+   --network nombreDeLaRed \
    --name  prueba_mariadb \    --name  prueba_mariadb \
    mariadb:10.1    mariadb:10.1
Línea 363: Línea 363:
  
 <sxh base> <sxh base>
-sudo docker run \+sudo docker container run \
  -v /mi-proyecto:/usr/src/mymaven \  -v /mi-proyecto:/usr/src/mymaven \
  -w /usr/src/mymaven \  -w /usr/src/mymaven \
Línea 398: Línea 398:
  
  
-==== Ejercicio 7: MySQL compañero ====+==== Ejercicio 7:Deploy proyecto ==== 
 +Modifica el proyecto de Maven de forma que tambien se haga lo necesario para "compilar" la parte de Angular. Esa parte la vimos en el tema 3 en el apartado de [[clase:daw:daw:1eval:tema03#maven]] 
 + 
 + 
 + 
 +<note tip> 
 +Hasta aquí han sido los ejercicios para el despliegue automático, ahora vamos a mejorar cuestiones relacionadas con Docker. 
 +</note> 
 + 
 +==== 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. Prueba ahora a modificaar el código de forma que te conectes al MySQL de tu compañero. Deberá dejarte.
  
  
-==== Ejercicio 8:Red ====+==== Ejercicio 9:Red ====
 Crea ahora una red llamada ''mi-nombre-mi-proyecto''. Crea ahora una red llamada ''mi-nombre-mi-proyecto''.
  
Línea 409: Línea 418:
 Prueba que todo sigue funcionando. Prueba que todo sigue funcionando.
  
-==== Ejercicio 9: MySQL compañero ====+==== 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. 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 10: Docker compose ====+==== Ejercicio 11: Docker compose ====
 Modifica el script ''deploy.sh'' de forma que en vez de crear directamente los 2 contenedores de MySQL y Java se use  ''docker compose up''. Modifica el script ''deploy.sh'' de forma que en vez de crear directamente los 2 contenedores de MySQL y Java se use  ''docker compose up''.
  
clase/daw/daw/2eval/tema08.1707048763.txt.gz · Última modificación: 2024/02/04 13:12 por admin