Esta es una vista previa del archivo. Inicie sesión para ver el archivo original
1 00:00:06,040 --> 00:00:12,130 En este momento yo no quiero que utilicemos el volumen que creamos en el post. 2 00:00:12,410 --> 00:00:18,040 Ok, entonces si ustedes regresan a la parte de sus contenedores van a ver que tenemos corriendo nuestro 3 00:00:18,040 --> 00:00:19,330 post de Speedy Admin. 4 00:00:19,900 --> 00:00:24,280 Hay varias maneras de detener esto nuevamente con la parte visual podemos detenerlo, podemos borrarlo, 5 00:00:24,280 --> 00:00:27,580 etc, pero quiero hacerlo nuevamente mediante la consola. 6 00:00:28,090 --> 00:00:33,960 Como nosotros estamos corriendo el proceso y no le pusimos la el menos de que lo corra de manera attached. 7 00:00:34,150 --> 00:00:39,670 Es decir, cada vez que ustedes presionen control se van a cancelar el proceso, o sea, detenerlo. 8 00:00:40,270 --> 00:00:45,250 Voy a regresar aquí al Docker de esto y van a ver que ya se bajó porque nuevamente estaba amarrado a 9 00:00:45,250 --> 00:00:48,940 esta y a esta instancia de mi terminal. 10 00:00:49,720 --> 00:00:55,120 Pero aquí pasa algo importante, que es donde puede ser algo confuso para muchos. 11 00:00:55,660 --> 00:01:00,640 Voy a hacer un cambio en mi Docker con Jamel. 12 00:01:00,640 --> 00:01:05,350 Hay ciertos cambios que con que ustedes lo bajen y lo vuelvan a subir funciona. 13 00:01:05,800 --> 00:01:10,570 Ok, hay ciertos cambios que así son y hay otros cambios en los cuales nosotros vamos a tener que hacer 14 00:01:10,570 --> 00:01:12,400 una limpieza y volverlo a ejecutar. 15 00:01:12,460 --> 00:01:13,690 Entonces vamos a hacer un cambio. 16 00:01:14,020 --> 00:01:21,370 Yo casualmente me di cuenta nuevamente que sesión Docker, Valium, Valium LS Me di cuenta que accidentalmente 17 00:01:21,370 --> 00:01:25,270 yo creé este volumen y dije Hey, no, eso no había que hacerlo. 18 00:01:25,270 --> 00:01:30,520 No tenía que haber creado este volumen, tenía que utilizar este de acá que es externo. 19 00:01:30,850 --> 00:01:35,170 Voy a copiar ese nombre y ahora voy a bueno, no hace falta el nombre porque es ese mismo y aquí ustedes 20 00:01:35,170 --> 00:01:35,470 lo ven. 21 00:01:35,770 --> 00:01:39,220 Voy a colocarle external en true. 22 00:01:39,970 --> 00:01:42,970 Por favor asegúrese de hacer una pequeña tabulación acá. 23 00:01:43,300 --> 00:01:43,600 Ok? 24 00:01:43,690 --> 00:01:44,480 Es un tab. 25 00:01:44,500 --> 00:01:45,520 Solo una tabulación. 26 00:01:46,510 --> 00:01:47,620 Y gánense los cambios. 27 00:01:47,650 --> 00:01:51,010 Ese sutil cambio es un mundo de diferencia. 28 00:01:51,910 --> 00:01:52,420 Vamos a ver. 29 00:01:52,990 --> 00:01:54,340 Voy a regresar a la terminal. 30 00:01:55,150 --> 00:01:56,350 Voy a limpiar la consola. 31 00:01:56,770 --> 00:01:59,500 Flecha direccional arriba hasta que encuentren el Docker con push up. 32 00:02:00,220 --> 00:02:03,010 Presionemos Enter y vamos a ver qué pasó aquí. 33 00:02:03,580 --> 00:02:06,490 Me dice possible that a, creo. 34 00:02:06,740 --> 00:02:08,470 Puedo regresar a mi creado. 35 00:02:08,470 --> 00:02:12,340 O puede ser recreado dependiendo de lo que ustedes hayan hecho. 36 00:02:12,550 --> 00:02:13,450 Estamos esperando acá. 37 00:02:13,480 --> 00:02:17,080 Regresemos a que ya diga que está conectado en el local OSS 80. 38 00:02:17,350 --> 00:02:18,190 Ya estamos listos. 39 00:02:18,730 --> 00:02:20,020 Regresaremos al navegador Web. 40 00:02:20,170 --> 00:02:21,070 Voy a recargarlo. 41 00:02:21,910 --> 00:02:23,380 Y busquemos Superman. 42 00:02:24,240 --> 00:02:24,790 Creamos Superman. 43 00:02:24,790 --> 00:02:26,350 Arroba Gmail. 44 00:02:26,350 --> 00:02:27,130 Es google.com. 45 00:02:28,320 --> 00:02:29,610 La contraseña del uno al seis. 46 00:02:31,490 --> 00:02:33,290 Ok, voy a nuevamente ingresar. 47 00:02:33,490 --> 00:02:35,490 Bueno, me pide el nombre de la contraseña del password? 48 00:02:35,520 --> 00:02:38,060 Del uno al seis nos conectamos. 49 00:02:38,060 --> 00:02:44,930 Vamos a la base de datos y puede ser un problema porque bueno, yo estaba esperando ver aquí mi base 50 00:02:44,930 --> 00:02:47,570 de datos de héroes que creé hace rato, pero no veo nada. 51 00:02:47,570 --> 00:02:49,460 Todavía sigo con la base de datos por defecto. 52 00:02:49,910 --> 00:02:50,780 Qué pasó aquí? 53 00:02:50,810 --> 00:02:52,340 Eso no funcionó, Fernando. 54 00:02:52,360 --> 00:02:55,700 Etc, etcétera Entonces hay ciertos cambios. 55 00:02:55,700 --> 00:03:00,170 Por ejemplo, el nombre de este contenedor ustedes lo pueden hacer y bajar y subir y yo no pasó nada, 56 00:03:00,860 --> 00:03:04,350 pero hay ciertos cambios que nosotros vamos a ocupar, recrearlos. 57 00:03:04,370 --> 00:03:06,140 Este es uno de esos cambios. 58 00:03:06,260 --> 00:03:14,090 Necesito recrear todo este este juego de contenedores, entonces irme a la terminal Control C varias 59 00:03:14,090 --> 00:03:14,390 veces. 60 00:03:14,390 --> 00:03:19,100 O sea, si usted presiona controles varias veces van a ver que termina el proceso, osea, el primer 61 00:03:19,100 --> 00:03:24,860 control se empieza a detenerlo y ya con control se forzadamente detiene el proceso. 62 00:03:25,160 --> 00:03:28,190 Entonces aquí no importa porque voy a escribir un Docker con pose. 63 00:03:30,310 --> 00:03:30,850 Down. 64 00:03:31,270 --> 00:03:35,380 Es decir, bájelo, presione enter y esto va a remover lo siguiente. 65 00:03:35,380 --> 00:03:38,530 Va a remover el pijama en el contenedor. 66 00:03:38,560 --> 00:03:40,810 El contenedor de la base de datos borra la red. 67 00:03:41,200 --> 00:03:42,810 Y básicamente eso. 68 00:03:43,630 --> 00:03:50,260 Si escribimos ahora Docker volume LS, vamos a ver que todavía sigue existiendo esa referencia. 69 00:03:51,100 --> 00:03:55,360 Ustedes pueden hacer el crunch y eso va a borrar todo lo que no necesita, porque hay muchas que yo 70 00:03:55,360 --> 00:03:58,750 tengo por aquí que no estoy ocupando, que están tomando espacio en mi computadora. 71 00:03:58,750 --> 00:04:00,220 Ustedes pueden hacer los volúmenes. 72 00:04:00,220 --> 00:04:01,060 Ya vimos cómo. 73 00:04:01,390 --> 00:04:07,390 Pero si yo intento eliminarla, por ejemplo, Docker Volume RM y trato de hacer esto. 74 00:04:08,850 --> 00:04:09,870 Lo voy a esperar por aquí. 75 00:04:10,320 --> 00:04:10,930 Enter. 76 00:04:10,950 --> 00:04:13,050 Me va a decir que se eliminó. 77 00:04:13,050 --> 00:04:20,790 Hay que tener mucho cuidado, porque puede ser que un simple espacio, o un carácter o un nombre, algo 78 00:04:21,060 --> 00:04:22,920 va a ser que le diga que no se encuentra. 79 00:04:22,920 --> 00:04:30,210 Pero si eliminamos ese e ese volumen, entonces nuevamente ya van a ver que no lo tenemos. 80 00:04:31,020 --> 00:04:39,240 Pero si yo vuelvo a ejecutar este, esta instancia ahora sí debería de tomar esta parte de aquí nuevamente, 81 00:04:39,270 --> 00:04:41,610 porque hicimos el Docker con pose down. 82 00:04:42,180 --> 00:04:44,310 Docker con pose down. 83 00:04:45,280 --> 00:04:46,600 Y estamos en OC. 84 00:04:46,650 --> 00:04:48,120 Estamos en el país correcto. 85 00:04:48,180 --> 00:04:48,390 Ok. 86 00:04:49,140 --> 00:04:51,090 Si ustedes lo hacen, Downey no tiene ninguna información. 87 00:04:51,090 --> 00:04:51,570 Eso está bien. 88 00:04:51,600 --> 00:04:52,260 Nos dio ningún error. 89 00:04:52,270 --> 00:04:52,860 Eso está bien. 90 00:04:53,040 --> 00:04:58,590 Recuerden, estamos en el directorio de la carpeta que tenemos aquí de nuestro proyecto. 91 00:04:59,580 --> 00:05:01,530 Ok, vamos a probarlo de nuevo. 92 00:05:01,530 --> 00:05:02,010 Docker comp. 93 00:05:02,010 --> 00:05:07,700 Post op y si quieren pueden probar en menos de un momento, pero hagamos el docker con post up. 94 00:05:07,710 --> 00:05:08,670 Presionen enter. 95 00:05:09,860 --> 00:05:14,480 Se crea la red, se crea el contenedor, los une a la red, los ambos contenedores los une. 96 00:05:14,480 --> 00:05:16,300 La red empieza a levantar la base de datos. 97 00:05:16,310 --> 00:05:19,850 La base de datos ya está lista para aceptar conexiones y ya tenemos todo funcionando. 98 00:05:20,240 --> 00:05:21,080 Regresemos aquí. 99 00:05:21,080 --> 00:05:24,810 Posiblemente tengo que recargar, volver a poner credenciales, porque yo no estoy almacenando nada 100 00:05:24,810 --> 00:05:25,030 de esto. 101 00:05:25,040 --> 00:05:28,670 Del lado del hosting superman arroba google.com. 102 00:05:30,020 --> 00:05:31,130 Contraseña del uno al seis. 103 00:05:33,770 --> 00:05:35,060 Hay que volver a crear el servidor. 104 00:05:35,900 --> 00:05:37,160 Ponemos de héroes. 105 00:05:37,280 --> 00:05:38,580 Devin o el hombre que ustedes quieran. 106 00:05:38,600 --> 00:05:40,520 Conexión El nombre de la base de datos. 107 00:05:40,520 --> 00:05:42,230 Cuál es el nombre de la base de datos? 108 00:05:42,440 --> 00:05:44,300 Se llama PostgreSQL Database. 109 00:05:44,320 --> 00:05:47,570 Bueno, la verdad es que es el host y ya está por defecto en el puerto. 110 00:05:47,570 --> 00:05:48,800 54 32. 111 00:05:49,610 --> 00:05:51,350 El usuario post es PostgreSQL. 112 00:05:51,350 --> 00:05:53,600 Contraseña el uno el seis guardaremos. 113 00:05:53,960 --> 00:05:59,660 Abrimos acá database y aquí tenemos nuestra base de datos de errores de DB. 114 00:05:59,870 --> 00:06:00,530 Voy a abrirla. 115 00:06:00,530 --> 00:06:03,180 Se conecta esquemas. 116 00:06:03,650 --> 00:06:07,370 Esto lo habíamos definido si lo habíamos definido un esquema público aquí en nuestras tablas. 117 00:06:08,770 --> 00:06:16,000 Ok, aquí está las tablas y ahí está nuestra tabla de héroes, que efectivamente vamos a ver que está 118 00:06:16,000 --> 00:06:16,930 Superman y Batman. 119 00:06:17,900 --> 00:06:22,910 Bueno o lo que ustedes hayan grabado, si es que grabaron algo, pero ya ahí lo tenemos entonces con 120 00:06:22,910 --> 00:06:24,230 lo que acabamos de aprender. 121 00:06:24,680 --> 00:06:30,380 Espero que esto haya tenido sentido, este laboratorio que nos guiamos en que pudiéramos crear nuestras 122 00:06:30,380 --> 00:06:34,700 aplicaciones de múltiples contenedores, en el cual teníamos un servicio de base de datos, también 123 00:06:34,700 --> 00:06:42,650 teníamos un servicio del cepillado y también definimos el volumen externo y a la vez el volumen que 124 00:06:42,650 --> 00:06:46,610 había definido en tiempo de construcción de este post. 125 00:06:46,640 --> 00:06:50,580 Llamo para definir el volumen en el cual yo quiero grabar esta información. 126 00:06:50,600 --> 00:06:55,430 Ustedes también pueden crearse otro volumen, pueden crearse tanto volúmenes como llegan a necesitar 127 00:06:55,640 --> 00:07:00,680 y podríamos crearnos un volumen para almacenar todas las configuraciones de nuestro piji admin, el 128 00:07:00,680 --> 00:07:03,230 cual sería algo útil si ustedes están trabajando bastante con él. 129 00:07:03,680 --> 00:07:10,430 Todavía hay otra configuración que les quiero ayudar o mostrar, que es cuando nosotros tenemos algún 130 00:07:10,430 --> 00:07:11,270 tipo de. 131 00:07:11,270 --> 00:07:13,640 O sea, no queremos crear esto de la manera. 132 00:07:13,640 --> 00:07:18,440 Ya vimos como crear los volúmenes tanto en el pad que nos genera o nos da Docker. 133 00:07:19,100 --> 00:07:26,030 También explicamos volúmenes directamente con creados automáticamente. 134 00:07:26,030 --> 00:07:29,390 También vimos los que yo creé manualmente y definir una manera externa. 135 00:07:29,900 --> 00:07:36,350 Y también hay otro que era el de En Valiums, en el cual yo puedo enlazar una carpeta de mi file system. 136 00:07:36,860 --> 00:07:38,690 A esta carpeta, por ejemplo. 137 00:07:38,690 --> 00:07:40,760 También quiero enseñarles eso porque es muy útil. 138 00:07:41,920 --> 00:07:44,020 Entonces eso lo vamos a hacer en la próxima clase. 139 00:07:44,320 --> 00:07:49,120 Pero por los momentos yo los invito a que lo dejemos así y sigamos con la próxima clase.