Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

00 Mysql con docker compose - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 13 de abril de 2023 por Pablo P.

66 visualizaciones

Descargar la transcripción

En este primer vídeo vamos a ver cómo lanzar una base de datos con docker y un poco cómo 00:00:00
funciona todo. Vosotros vais a tener instalado el docker de esto. Lo escribís aquí y os 00:00:07
saldrá esta pantalla. Cuando lo tengáis vais a tener esta parte de contenedores, que 00:00:16
es lo que tú tienes instalado, los programas que tú tengas instalados. En este caso hay 00:00:23
un MySQL con PHP, que la base de datos está parada, si no saldría en verde. Aquí los 00:00:28
contenedores se pueden parar, se pueden lanzar a la vez, etc. En este caso ahora estaría 00:00:35
todo ejecutándose. Ahora tenemos la base de datos MySQL y el PHPMyAdmin. Estos podéis 00:00:42
tener varios, los podéis borrar, los podéis parar. Ahora mismo los estoy parando y después 00:00:49
voy a ir eliminándolos para tenerlo desde cero. Vosotros lo tendréis así, de inicio. 00:00:56
Luego tenemos las imágenes, que son... Había antes lanzado un MySQL, la imagen desde la 00:01:01
que cargas el MySQL. Vosotros lo tendréis vacío si es la primera vez. También lo podemos 00:01:07
borrar todo esto. Tengo aquí las imágenes. Esto simplemente si lo tenéis ya cuando la 00:01:12
segunda vez que tú vas a lanzar un MySQL va a tardar mucho menos, porque esto no se 00:01:19
lo tiene que descargar. Y después vais a tener aquí los volúmenes, que igual son 00:01:24
los datos que se van a ir guardando. Y también se pueden borrar. Vosotros tendréis esto 00:01:30
así de cero. Y vosotros podéis abrir una consola y trabajar en Docker con consola. 00:01:38
¿Cómo vamos a hacerlo nosotros? Para lanzar una base de datos con todo esto. Vamos a coger 00:01:45
este documento, el Docker Compose, MySQL y PHP. Os lo copiáis y os abrís un archivo 00:01:51
en el escritorio mismo, si queréis. Me da igual. Vaya caos que tengo. Nueva carpeta. 00:01:59
Y abrimos el Docker MySQL PHP. Como queráis llamarlo. Y aquí dentro vamos a hacer un 00:02:09
archivo que se llame Docker. Es importante el nombre. Compose.yml. La extensión la tenéis 00:02:19
que tener aquí, habilitada. Si no lo tenéis aquí en vista, extensión es el nombre archivo. 00:02:29
Si no, no se ve. Si está marcado, sí se ve. Con esa extensión, ahora lo editamos, 00:02:35
lo abrimos con Visual Studio, con lo que queráis. Pegamos nuestro texto. Ahí lo tenéis 00:02:43
en el aula virtual. Y vamos a ver un poco lo que es. Una imagen de MySQL con esta contraseña 00:02:51
de root. Usuario root, MySQL password. Una base de datos, un usuario y una contraseña 00:03:00
de usuario. Y los puertos en los que vamos a utilizar. En este caso, lo que haya antes 00:03:06
de los dos puntos, siempre en los Docker Compose, son en nuestro ordenador. Y el otro, el del 00:03:11
ordenador de dentro, el del ordenador del Docker, por así decirlo. Aquí tendríamos 00:03:17
que en localhost, en la máquina real, en el puerto 6033, en ese va a estar como una 00:03:22
tubería al puerto 3306, que es el por defecto de MySQL. Y aquí tenéis revinculado el phpMyAdmin, 00:03:31
que igual va al 80 en la máquina interna, pero en nuestra máquina real utilizaremos 00:03:39
el 8081. Una vez dicho esto, guardamos el archivo y, con Control-S, y ya lo podríamos 00:03:44
lanzar. ¿Cómo lo lanzamos? Pues entramos en un terminal, en la ruta de la carpeta que 00:03:52
sea, poniéndolo ahí, escribiéndolo, y escribimos Docker Compose app-b. Esto lo que va a hacer 00:03:59
es, primero se están descargando las imágenes, porque es la primera vez, no las tiene, y 00:04:12
después lo va a lanzar. Una vez terminado, pues saldrá en verde. Esto puede tardar un 00:04:17
poco, pero la primera vez porque tiene que descargarse las imágenes. Después ya lo 00:04:25
lanzará y no tardará mucho si queremos lanzar uno nuevo. Simplemente tendríamos que cambiar 00:04:31
los puertos, revisar que no están ocupados los puertos y ya estaría. Una vez hecho esto, 00:04:37
aquí nos aparecen nuestras máquinas. Entonces, ¿cómo podemos comprobar que esto está funcionando? 00:04:43
Es muy fácil. Entramos en el localhost 8081, que es el plan sistema de Admin, y tendríamos 00:04:50
que tener nuestra base de datos. ¿Cómo compruebo que entro? Pues con el usuario root, la contraseña 00:04:58
de mi Docker Compose, la contraseña es mysecretpassword, y en principio con esto entraría. Una vez 00:05:04
dentro, pues se ven las bases de datos que sea, etcétera, que ya lo explicaré en otros 00:05:19
vídeos. Pero el caso es que está funcionando y ya tenemos nuestra base de datos lanzada 00:05:23
con Docker de una forma sencilla. 00:05:29
Valoración:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Idioma/s:
es
Idioma/s subtítulos:
es
Autor/es:
Pablo Pérez Martínez
Subido por:
Pablo P.
Licencia:
Reconocimiento - No comercial
Visualizaciones:
66
Fecha:
13 de abril de 2023 - 13:22
Visibilidad:
Público
Enlace Relacionado:
ASGBD
Centro:
IES FRANCISCO DE QUEVEDO
Duración:
05′ 33″
Relación de aspecto:
3.00:1
Resolución:
3456x1152 píxeles
Tamaño:
62.32 MBytes

Del mismo autor…

Ver más del mismo autor

Comentarios

Para publicar comentarios debes entrar con tu nombre de usuario de EducaMadrid.

Comentarios

Este vídeo todavía no tiene comentarios. Sé el primero en comentar.



EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid