No sé cómo les fue con la tarea, lo lograron hacer?
Lo resolvieron?
Sino hagamos esto juntos técnicamente en el README.
Ustedes aquí pueden colocar parte del proceso de construcción de la imagen.
Cuál es el comando que ustedes ejecutan para que así fácilmente ustedes se acuerden?
Porque es muy fácil olvidar estos procedimientos.
Entonces, básicamente hay que hacer lo mismo que nosotros hicimos para construirla usando la parte
del mil X.
Voy a maximizar esto.
Será un poco más grande.
Quitemos esto por un lado.
Ya tenemos.
Vamos a buscar dónde está el ejemplo.
Vamos a buscarlo.
Aquí arriba estaba el ejemplo.
Aquí está.
De hecho, ya lo tenía en la mano.
Es este de aquí.
Entonces nuevamente compense todo este comando control.
Si revisamos a la aplicación y de una vez lo voy a colocar aquí para que no se me vaya a olvidar.
Y para que en un futuro nadie, pues todo el mundo sepa cómo hacer la construcción.
Recuerden, voy a quitar el Linux siete porque si no esto demora una barbaridad, porque realmente no
necesito esa versión.
El tag pues aquí esto pronto va a cambiar porque estamos usando la imagen pública.
Ya van a ver por qué lo estoy haciendo público.
El nombre de nuestra imagen le habíamos puesto que no le habíamos puesto, le habíamos puesto test,
lo test lo sop.
Vamos a buscar en UV.
Ni porque lo acabo de hacer.
Qué barbaridad, qué barbaridad!
Y de hecho creo que tengo la que aquí abierto.
Ok.
Este y este de aquí lo voy a poner.
Perdón.
Perdón por esto.
Esto ya no lo ocupo.
Le habíamos puesto test shop, nada más.
Vamos a usar esta, este mismo nombre.
Y el tag.
Les había dicho que fuera el 110.
Uf, al menos no se me olvidó eso del shop uno punto 1.0.
Pus gracias a los cambios en el ritmo copien esto.
Llegamos a la terminal, pero ojo que ustedes no lo pueden ejecutar en el test testing porque no es
ese el directorio.
El directorio donde tenemos la aplicación es el test loop, entonces se ve a test Shop.
Aquí juntamos el doctor Bill.
Ex Bill.
Etc, etc, etc Ustedes son expertos haciendo estas imágenes nuevamente.
Esta es la manera en la cual ustedes van a aprender, haciendo y haciendo y haciendo que digan ustedes.
Bueno, esto ya lo volvimos a ver.
Básicamente es algo que ustedes tienen que aprender a dominar, como hacer las construcciones, como
hacer los puzzles.
La verdad es que para desplegarlo en registros privados es exactamente lo mismo que nosotros estamos
haciendo, solo que vamos a tener una un nombre antes del nombre de usuario, vamos a tener un nombre
antes y eso va a ser toda la magia que va a pasar y lo demás es igual.
Solo que también vamos a hacer un login, en este caso nuestro registro en digital, pero básicamente
sería lo mismo para Anchor, para Amazon Web Services es Google Cloud, qué sé yo.
Etc.
Regresemos a el navegador web y cárguenlo.
Y aquí ustedes deberían de ver la nueva versión 11110.
Y nuevamente para seguir las recomendaciones también hagamos el Push de Loire ET, aunque realmente
no voy a usar alegres, pero está bien que los otros lo tengamos y ahora si recargo debería ver en Leire
también hay.
Ok, hagamos la actualización.
Voy a venir a Visual Studio Code.
Vamos a abrir la otra ventana de Visual Studio Code.
Voy a ponerle 110, grabar los cambios.
Regresemos ahora a el otro proyecto de punto C de test lo testing y hagamos el Docker como pos en el
caso de que ustedes tuvieran algo corriendo down para bajar eso y nuevamente Docker composer up, presionen
enter y vamos a ver qué pasa.
Noten que hizo un polín, es decir, estuvo cargando la imagen, o sea, hizo pull, es decir, lo leí,
ya existía, pero inclusive hizo la descarga para verificarlo y ahora sí está funcionando.
Nuestra aplicación estaría esperando que ustedes tengan este mismo ejercicio corriendo exactamente igual
que yo.
Si ustedes vienen a la parte del navegador web y escriben localhost 3000, que de hecho yo lo tengo
por aquí.
Este localhost 3000 es la imagen que yo tengo localmente corriendo, es decir, es la imagen que tengo
aquí.
Es esta imagen que tengo aquí.
Note que la base de datos está abajo, por eso sale en amarillo.
Pero realmente no estoy usando esta base de datos.
Yo la podría borrar y todo lo demás, y se vengo aquí y hago el Slash y Pi.
Busquen la parte del CID y ejecutamos El Cid.
Nosotros vamos a recargar la base de datos con cierta información sobre Secret y ahora podríamos irnos
a Table Plus, conectarnos y vamos a ver que ya apareció como por arte de magia y apareció toda esta
información.
Hay dos usuarios, hay productos, imágenes para los productos, son dos por producto y todo esto ya
está conectado.
En digital la usan.
Esta es nuestra base de datos que ya está allá arriba.
Ok, cerremos esto, cerremos esto, Eso lo podemos cerrar.
También podemos cerrar esto.
Regresemos a la consola.
Presione en control para bajar esto.
Estos errores son normales porque yo no estoy recibiendo ningún index.
Ok, cancelemos.
Y no importa si lo hacemos forzado, no importa.
En la próxima clase, lo que vamos a hacer es tomar esta imagen y ahora desplegar esta imagen en digital.
Ohhh, todavía, todavía vamos a usar el registro o repositorio público que tenemos aquí, pero la ventaja
es que digital no permite hacer deploy del registro privado, hacer entre otros, por lo menos sé que
si lo permite, si permite que ustedes pongan sus credenciales del Docker, obvio, usen el registro
propio de rockero para hacer su deploy.
Pero eso es algo que yo quiero enseñarles también como hacer en digital.
Lo usan para que ustedes tengan sus propias imágenes en un lugar seguro y privado, pero por ahora dejémoslo
ese punto y lo vemos en el siguiente video.