1
00:00:06,010 --> 00:00:07,240
Se acuerdan de estos dos comandos?

2
00:00:07,750 --> 00:00:12,910
El primero es el que nosotros usábamos para obviamente levantar la base de datos, asignar el volumen

3
00:00:12,910 --> 00:00:14,590
para hacer persistente la información.

4
00:00:14,620 --> 00:00:18,850
Un par de variables de entorno que necesita María de B para conectarse, que yo se las definí a ustedes

5
00:00:18,850 --> 00:00:24,370
para parte de los ejercicios y este nombre, que básicamente cuando los colocamos dentro de la red nos

6
00:00:24,370 --> 00:00:29,650
sirve para identificarlo mediante DNS que hace la red y así saber el nombre de este contenedor y hace

7
00:00:29,650 --> 00:00:30,700
referencia al mismo.

8
00:00:31,570 --> 00:00:36,730
Ahora, con este otro comando, nosotros hacemos básicamente algo similar levantamos nuevamente un contenedor.

9
00:00:37,150 --> 00:00:41,020
Esta es la imagen, los puertos par de variables de entorno, que este es un poco más sencillo.

10
00:00:41,650 --> 00:00:46,630
Desde este punto nosotros podemos enlazarlos directamente a las redes.

11
00:00:46,870 --> 00:00:49,840
Entonces perfectamente podríamos venir nosotros a la terminal.

12
00:00:49,840 --> 00:00:51,360
Limpien lo que sea que ustedes tengan aquí.

13
00:00:51,400 --> 00:00:53,140
No voy a cerrar esta, limpiar esta otra.

14
00:00:54,400 --> 00:00:57,280
Toque container ls van a ver que yo tengo corriendo ambas.

15
00:00:57,550 --> 00:00:59,320
Si quieren podemos eliminar ambas.

16
00:00:59,320 --> 00:01:06,540
Entonces Docker container seleccionar haría más fácil Docker container RM y menos jefe para forzado

17
00:01:06,550 --> 00:01:08,440
para forzadamente y borremos ambas.

18
00:01:08,480 --> 00:01:12,460
En mi caso es el A7 A y también tengo el B98.

19
00:01:13,060 --> 00:01:16,980
Con esto ya bajamos los dos, obviamente, y ya no tengo ni siquiera en localhost.

20
00:01:16,990 --> 00:01:19,180
Vamos a ver si lo puedo mostrar por aquí rápidamente.

21
00:01:19,180 --> 00:01:21,970
El localhost que lo tengo.

22
00:01:22,880 --> 00:01:23,720
Y no tenemos el local.

23
00:01:24,020 --> 00:01:27,590
De hecho, ahí está con su problema respectivo porque no hay nada montado ahí.

24
00:01:27,590 --> 00:01:30,230
Y si me voy nuevamente van a ver que tenemos.

25
00:01:30,320 --> 00:01:35,420
Bueno, no teníamos nada, pero recuerden, las imágenes siguen ahí, obviamente tomando espacio.

26
00:01:35,420 --> 00:01:39,500
Ustedes sabrán si tienen que cargarlas o no para mantener su espacio en el disco duro.

27
00:01:40,680 --> 00:01:44,850
Si nosotros queremos ejecutar nuevamente estos comandos y adicionalmente asignarlos a la red, recuerden

28
00:01:44,850 --> 00:01:49,770
que la red ya previamente la tengo creada, que es otro beneficio que vamos a ver muy pronto para automáticamente

29
00:01:49,770 --> 00:01:50,430
crear una red.

30
00:01:51,330 --> 00:01:54,690
El Docker Container Dock en Network Network.

31
00:01:55,660 --> 00:01:57,640
Ls van a ver que aquí todavía tengo la red.

32
00:01:57,640 --> 00:01:59,980
Si yo no la tuviera simplemente la borro y la vuelvo a crear.

33
00:02:00,150 --> 00:02:01,210
Ok, listo.

34
00:02:01,450 --> 00:02:04,630
Una vez ya tenemos la red creada, asignamos la.

35
00:02:04,660 --> 00:02:06,730
Mediante este mismo comando de creación.

36
00:02:06,760 --> 00:02:09,130
Lo único que tendríamos que hacer es colocar menos.

37
00:02:09,130 --> 00:02:09,670
Menos.

38
00:02:10,660 --> 00:02:11,290
Network.

39
00:02:11,680 --> 00:02:15,640
También se puede colocar un alias al network, pero podemos usar este mismo name para el alias.

40
00:02:16,030 --> 00:02:19,990
Técnicamente prefiero hacerlo de esta manera para así evitar añadir más banderas.

41
00:02:20,860 --> 00:02:23,260
Y la red va a ser World App.

42
00:02:23,940 --> 00:02:27,130
Ok, en nombre de nuestra red y termine con back o back slash.

43
00:02:28,140 --> 00:02:29,540
Esto es todo lo que tenemos que añadir.

44
00:02:29,550 --> 00:02:29,910
Lo mismo.

45
00:02:29,910 --> 00:02:30,990
Voy a añadirlo aquí abajo.

46
00:02:31,200 --> 00:02:32,840
Podemos levantar cualquiera de los dos primeros.

47
00:02:32,880 --> 00:02:33,330
Da igual.

48
00:02:33,360 --> 00:02:34,500
Voy a tomar este de aquí.

49
00:02:34,680 --> 00:02:36,360
Control, si no a la terminal.

50
00:02:36,600 --> 00:02:37,530
Peguemos el comando.

51
00:02:37,530 --> 00:02:38,370
Presionamos Enter.

52
00:02:38,400 --> 00:02:40,110
Se levanta y ejecuta.

53
00:02:40,470 --> 00:02:40,800
Copio.

54
00:02:40,800 --> 00:02:41,550
Sector comando.

55
00:02:41,550 --> 00:02:44,250
Vengo, lo pego, presiono Enter y listo.

56
00:02:44,580 --> 00:02:46,440
Regreso a mi local.

57
00:02:46,620 --> 00:02:49,580
80 80 World World.

58
00:02:49,590 --> 00:02:52,410
Menos de v e example.

59
00:02:52,590 --> 00:02:53,370
Ya ni me acuerdo.

60
00:02:53,730 --> 00:02:55,290
Example used.

61
00:02:56,510 --> 00:03:03,890
Example user y user pass lo hubiera puesto unas cosas más sencillas, la verdad conectamos y hoy todo

62
00:03:03,890 --> 00:03:05,720
está funcionando como yo esperaba.

63
00:03:06,200 --> 00:03:06,950
Súper genial!

64
00:03:07,460 --> 00:03:12,780
Nuevamente aquí, tal vez más y uno ya está pensando y en qué momento me voy a memorizar todo esto?

65
00:03:12,800 --> 00:03:14,900
Ufff que tedioso, que problemón.

66
00:03:14,900 --> 00:03:16,100
Pero no importa.

67
00:03:16,430 --> 00:03:20,750
Esto es algo que a mi me interesa, que ustedes sepan que nosotros podemos configurar todas esta variables

68
00:03:20,750 --> 00:03:27,200
de entorno, configurar volúmenes, redes, cuales son las tags, las imágenes y ya hemos visto un montón

69
00:03:27,560 --> 00:03:32,690
de pequeños adiciones a lo que los comandos que ya conocíamos de Docker antes ahora pueden hacer.

70
00:03:33,410 --> 00:03:35,770
Desafortunadamente aquí hay un problema mayor.

71
00:03:35,780 --> 00:03:40,490
Hay un problema que tal vez más de uno ya está pensando Si yo me voy a la parte de mis contenedores,

72
00:03:41,180 --> 00:03:46,910
están los contenedores visualmente aquí, porque mucha gente usa Docker de esto y yo también me incluyo.

73
00:03:47,510 --> 00:03:53,240
No hay una forma visual de saber que estos dos contenedores tienen alguna relación entre sí, porque

74
00:03:53,240 --> 00:03:54,770
perfectamente puedo venir yo esto.

75
00:03:54,770 --> 00:03:57,320
No lo hagan, esto no lo hagan, por favor, no lo hagan.

76
00:03:57,590 --> 00:04:04,820
Puedo venir yo y copiar esto, venir por acá y también aparte necesito correr otra imagen, pero no

77
00:04:04,820 --> 00:04:07,370
va a ser en el puerto 80, 80 o el puerto 80 81.

78
00:04:08,600 --> 00:04:09,880
Y también ocupo.

79
00:04:10,280 --> 00:04:11,630
Bueno, perdón, el nombre ya está.

80
00:04:11,630 --> 00:04:14,300
Voy a ponerle phpMyAdmin uno.

81
00:04:15,750 --> 00:04:23,520
Enter y luego tengo otra instancia de PHP Miami dos y luego voy a venir aquí a ponerlo en el dos.

82
00:04:25,180 --> 00:04:29,080
Ok, entonces tengo en el puerto 80, 80, 80, 81, 80, 82.

83
00:04:29,440 --> 00:04:33,910
Si yo regreso aquí, tengo este montón de distancia de phpMyAdmin, pero desafortunadamente yo no sé

84
00:04:34,180 --> 00:04:40,060
cuál es la instancia de phpMyAdmin a la cual está revisando mi base de datos.

85
00:04:40,930 --> 00:04:41,230
Ok.

86
00:04:41,410 --> 00:04:44,290
Y nuevamente puedo venir a la consola de navegador web.

87
00:04:44,550 --> 00:04:49,630
Aquí yo recargo que no hay ningún problema, pero si yo ahora abro el localhost 2,8081.

88
00:04:49,760 --> 00:04:49,960
Oops!

89
00:04:49,990 --> 00:04:52,120
Pero lo escribimos bien, no ese.

90
00:04:53,230 --> 00:04:58,000
Local host los puntos 80 81 aquí está funcionando.

91
00:04:58,000 --> 00:05:05,590
Y si yo intento usar las mismas credenciales que a World de V y nuevamente venimos aquí, no esperen

92
00:05:05,590 --> 00:05:06,370
que esto funcione.

93
00:05:07,390 --> 00:05:15,400
Copio, pego y user password, pego, conecto, no puedo conectarme y más de uno va a decir y cómo puedo

94
00:05:15,400 --> 00:05:20,100
saber yo cuales son estos contenedores que están conectados entre sí mediante la red?

95
00:05:20,290 --> 00:05:21,340
Puedo inspeccionarlo?

96
00:05:21,850 --> 00:05:23,800
Bueno, no es algo muy agradable a la vista.

97
00:05:24,100 --> 00:05:29,860
En las próximas secciones vamos a empezar a tocar otro tema genial que es el Docker compost, que es

98
00:05:29,860 --> 00:05:35,770
una forma muy fácil que nosotros tenemos para crear la red de manera automática, mapear volúmenes o

99
00:05:35,770 --> 00:05:41,920
asignar volúmenes y también visualmente poder almacenar eso en un archivo de configuración para que

100
00:05:41,920 --> 00:05:47,770
fácilmente, mediante un comando, podamos levantar estas dos imágenes, añadir la segunda red, agruparlas

101
00:05:47,770 --> 00:05:51,850
y crear nuestra aplicación de múltiples contenedores multi container app.

102
00:05:52,890 --> 00:05:57,090
Y les voy a pedir que antes de terminar la sección hagamos una limpieza de todo esto.

103
00:05:57,510 --> 00:06:03,240
Le van a poner pausa al video y yo necesito que ustedes hagan lo siguiente eliminen los contenedores

104
00:06:03,540 --> 00:06:05,750
y eliminen sus imágenes.

105
00:06:05,820 --> 00:06:09,630
Bueno, las imágenes de de está mejor.

106
00:06:09,630 --> 00:06:10,110
Dejémoslas.

107
00:06:10,140 --> 00:06:12,120
Dejemos lo que es phpMyAdmin y María de Beethoven.

108
00:06:12,120 --> 00:06:13,530
Lo vamos a hacer en el próximo ejercicio.

109
00:06:14,130 --> 00:06:15,720
Pero la parte de los volúmenes.

110
00:06:16,560 --> 00:06:19,170
Vamos a eliminar la parte de los volúmenes.

111
00:06:19,180 --> 00:06:20,580
También vamos a eliminar la red.

112
00:06:20,760 --> 00:06:26,070
Entonces, en pocas palabras, les voy a pedir que borremos los contenedores, borremos los volúmenes

113
00:06:26,070 --> 00:06:28,620
y borremos la red que nosotros creamos de World App.

114
00:06:28,860 --> 00:06:30,080
Pónganle paso al video.

115
00:06:30,090 --> 00:06:31,530
Hagan esto como una tarea.

116
00:06:31,680 --> 00:06:33,990
Recuerden, no lo hagan mediante Docker Desktop.

117
00:06:33,990 --> 00:06:35,560
Háganlo mediante comandos.

118
00:06:35,580 --> 00:06:37,020
Acostúmbrese a usarlos.

119
00:06:37,020 --> 00:06:39,870
Y mi solución en algunos instantes en esta misma clase.

120
00:06:39,870 --> 00:06:40,940
Así que pasa.

121
00:06:41,310 --> 00:06:43,430
Hagan esto y nos vemos en unos momentos con mi solución.

122
00:06:43,440 --> 00:06:43,950
Pasa ahora.

123
00:06:47,780 --> 00:06:48,700
Ok, Lo lograron hacer?

124
00:06:48,710 --> 00:06:49,270
Espero que sí.

125
00:06:49,280 --> 00:06:51,020
Y si no, resolvamos esto juntos.

126
00:06:51,020 --> 00:06:53,870
Se nos pide los contenedores primero entonces.

127
00:06:54,260 --> 00:06:57,780
Docker container LS para ver cuáles son los que tengo ahí.

128
00:06:57,800 --> 00:06:58,580
Son un montón.

129
00:06:58,790 --> 00:07:02,810
Recuerden ustedes, puede ser que sólo tengan dos, pero yo hice un montón para ejemplificarlo.

130
00:07:03,470 --> 00:07:10,050
Entonces RM F para detenerlo de manera forzada y de manera forzada, y voy a tomar los primeros ídem

131
00:07:10,070 --> 00:07:11,180
de cada uno de estos.

132
00:07:11,180 --> 00:07:19,100
Entonces sería 30 e espacio de cinco a espacio 3F2 espacio 945 enter.

133
00:07:19,610 --> 00:07:22,220
Ya borramos todos, ahora se nos piden los volúmenes.

134
00:07:22,340 --> 00:07:23,360
Entonces, cómo son los volúmenes?

135
00:07:23,540 --> 00:07:28,520
Yo no sé cuáles son los volúmenes que tengo Valiums, enter, ups, Docker, valiums.

136
00:07:28,520 --> 00:07:29,030
LS.

137
00:07:31,560 --> 00:07:31,860
Ok.

138
00:07:33,670 --> 00:07:36,570
Volem ls perdón y ahí tengo el Word de V.

139
00:07:36,610 --> 00:07:37,900
Entonces vamos a eliminarlo.

140
00:07:37,930 --> 00:07:40,900
RM Word T V se elimina, se elimina.

141
00:07:41,410 --> 00:07:44,890
Y eso eliminó también lo que estaba la información de la base de datos.

142
00:07:44,890 --> 00:07:50,500
Es decir, María de Bella no tiene nada y lo último es borrar la red y obviamente para la red hay que.

143
00:07:50,500 --> 00:07:59,020
Bueno, no me sé el nombre de la red, digamos en Network Network Espacio LS Enter y una forma sencilla

144
00:07:59,020 --> 00:08:03,010
que también más de uno que pudo haber hecho es el Docker Network Front.

145
00:08:05,420 --> 00:08:05,870
Y griega.

146
00:08:06,590 --> 00:08:09,080
Y aquí me dice cuál fue la red borrada.

147
00:08:09,620 --> 00:08:10,370
Y listo.

148
00:08:10,370 --> 00:08:11,810
Voy a regresar a Docker Desktop.

149
00:08:11,810 --> 00:08:13,790
Y aquí ya no debíamos de tener contenedores.

150
00:08:14,060 --> 00:08:14,750
Y las imágenes?

151
00:08:14,750 --> 00:08:15,890
Sí, les dije que las dejáramos.

152
00:08:15,890 --> 00:08:18,410
Las vamos a seguir utilizando volúmenes.

153
00:08:18,410 --> 00:08:19,190
No hay nada.

154
00:08:19,190 --> 00:08:21,410
Y la red no la podemos ver desde aquí.

155
00:08:21,830 --> 00:08:24,560
Pero nuevamente acostumbrarnos a trabajar con la consola.

156
00:08:24,560 --> 00:08:26,960
Dejémoslo hasta ese punto y nos vemos en el próximo vídeo.
