Tremendo tutorial amigo. Venia con un monton de problemas tratando de subirlo directamente desde mi repo local a gcr. Cosa que se puede hacer, pero con un monton de autentificacion de por medio, que encima, los tutoriales asumen que ya hiciste antes, cosa que te lo muestran como si fuera facil y te comes un monton de errores. El paso intermedio de docker hub es muchisismo mas simple, y mas si esta asi de bien explicado. La verdad, un capo, muchas gracias
Gracias, Santiago. Efectivamente, el CLI está complicado. Si acaso, lo que puedes hacer es usar la terminal del panel de control. Te autenticas en GH, clonas repo y desde ahí subes gcr.
Hola Lasfito, fue muy claro todo, ahora implementaré una prueba para ver que resulta :) Muchísimas gracias por este contenido, tan bien explicado y claro. Saludos !!
Excelente video me aclaraste muchísimas dudas, te pregunto algo, si quiero hacer etl con pandas antes de usar query como prodria hacerlo, o cuando monte la imagen en google cloud que me guarde el rosultado en cloud storage
Hola... gran video. Estimado quisiera preguntar como hiciste para cargar y crear el código en un nuevo repositorio se github tan solo con la instrucción gh repo create ?
Mi sistema trabaja con 5 contenedores, como se subirian los 5? Ya los tengo todos en el google cloud, ya estoy en la parte final para subirlos, pero toda la información que he encontrado, es solo de que suben un contenedor.
Hola, Samaris. Casi no utilizo la línea de comandos, pero ahorita eché un vistazo a la documentación y parece que no se puede. Igual y me equivoco, pero de mientras tendrás que hacerlo con el GUI.
Una pregunta bro, sabes como integrar cloud run con firebase hosting, no he podido hacer que cuando entre a una pagina especifica se me active el contenedor, no entiendo la documentacion de google ,sobre los rewrites en el firebase.json
¿Qué hospedarías en hosting y qué correrías en cloud run? La forma más sencilla es que en lo que tengas en Firebase hosting hagas un request a la dirección de cloud run para que comience a andar.
Hola, Juan La idea detrás de "Contenedores Serverless" como Cloud Run es que no preserven estado (Stateless) y por lo tanto no generan/guardan archivos/información en sí mismos. Lo que puedes hacer es guardar tu información en una base de datos, en un bucket o bien montar un volumen pero fuera de Cloud Run con Kubernetes.
La respuesta depende de qué entiendes por shared hosting. Si hablas de los hostings "tradicionales" como HostGator, OceanBlue, WPEngine, etc, la respuesta corta es No - salvo excepciones que lo hayan implementado. Existen compañías como Digital Ocean que tecnicamente puedes considerar como shared hosting que sí te permiten desplegar contenedores ✌️
Bro, esa imagen no sirve, me lanza el siguiente error, cuando intenta buildear: The user-provided container failed to start and listen on the port defined provided by the PORT=1337 environment variable. Logs for this revision might contain more information.
Lasfito sos un capo, saludos desde Perú. Un abrazo
Gracias,
Saludos para allá 🤙🏼
Tremendo tutorial amigo. Venia con un monton de problemas tratando de subirlo directamente desde mi repo local a gcr. Cosa que se puede hacer, pero con un monton de autentificacion de por medio, que encima, los tutoriales asumen que ya hiciste antes, cosa que te lo muestran como si fuera facil y te comes un monton de errores. El paso intermedio de docker hub es muchisismo mas simple, y mas si esta asi de bien explicado.
La verdad, un capo, muchas gracias
Gracias, Santiago.
Efectivamente, el CLI está complicado.
Si acaso, lo que puedes hacer es usar la terminal del panel de control. Te autenticas en GH, clonas repo y desde ahí subes gcr.
@@lasfito nono, con repo me refería a la imagen de docker. Me quefe enganchado con la terminología que usa docker images.
Un saludo
Excelente video, nuevo sub!
Gracias, Sebastian ✌🏼
Hola Lasfito, fue muy claro todo, ahora implementaré una prueba para ver que resulta :)
Muchísimas gracias por este contenido, tan bien explicado y claro.
Saludos !!
Gracias, Andrés.
Me alegra que te sirva ✌🏼
Buen video gracias y sigue con tus tutoriales
Gracias, Juan
Saludos
Buenisimo, muchas gracias !
Gracias, Carlos
Espero que te sirva ✌🏼
Genial el contenido muchas gracias.
Gracias, Luis ✌️
Muy buena explicacion me sirvio muchisimo
Gracias, David.
Me alegra que te haya servido ✌️
excelente aporte, muy bien explicado
Gracias, Alfredo
Un saludo
Excelente video me aclaraste muchísimas dudas, te pregunto algo, si quiero hacer etl con pandas antes de usar query como prodria hacerlo, o cuando monte la imagen en google cloud que me guarde el rosultado en cloud storage
Gracias, Cristian
Esa consulta sí te la debo, no he trabajado "data" con python así que desconozco el proceso.
Excelente tutorial, ya logre correr mi app, pero no logro arbir un puerto, necesito abrir un puerto en particular para mi app
Platicamos por Discord 🤙🏼
Hola... gran video. Estimado quisiera preguntar como hiciste para cargar y crear el código en un nuevo repositorio se github tan solo con la instrucción gh repo create ?
Es el CLI de GitHub:
cli.github.com/
Muchas gracias por el excelente aporte. Se puede exponer ese contenedor con un dominio personalizado?
Sí, pero para cloud run solo ciertas regiones pueden tener dominio personalizado.
@@lasfito Gracias por la respuesta, tienes algún tutorial al respecto?
Me temo que no
Hola! Tal vez conoces una forma para realizar los despliegues continuos pero con Gitlab?
Veo que solo hay la opción para GitHub y Bitbucket
Lo único que se me ocurre es que el repo tenga 2 orígenes y desde gitlab se haga el push a Github/bitbucket para disparar los despliegues.
Mi sistema trabaja con 5 contenedores, como se subirian los 5?
Ya los tengo todos en el google cloud, ya estoy en la parte final para subirlos, pero toda la información que he encontrado, es solo de que suben un contenedor.
Si tienes 5 contenedores puedes crear un servicio por cada contenedor, o puedes usar kubernetes para gestionarlos en conjunto.
Cloud run es como Amplify en AWS
No necesariamente.
Amplify es como Firebase.
Cloud run sería similar a fargate
aqui se puede ejecutar despues de tener el cloud run, ejecutar comandos de docker? docker exec -ti?
Sí, lo mismo que como si tuvieras un contenedor corriendo en local.
Hola! Sabes como cambiar el puerto usado en Cloud Run desde línea de comandos?
Hola, Samaris.
Casi no utilizo la línea de comandos, pero ahorita eché un vistazo a la documentación y parece que no se puede. Igual y me equivoco, pero de mientras tendrás que hacerlo con el GUI.
Una pregunta bro, sabes como integrar cloud run con firebase hosting, no he podido hacer que cuando entre a una pagina especifica se me active el contenedor, no entiendo la documentacion de google ,sobre los rewrites en el firebase.json
¿Qué hospedarías en hosting y qué correrías en cloud run?
La forma más sencilla es que en lo que tengas en Firebase hosting hagas un request a la dirección de cloud run para que comience a andar.
veo que asignas ram y cpu, pero que hay del almacenamiento
Hola, Juan
La idea detrás de "Contenedores Serverless" como Cloud Run es que no preserven estado (Stateless) y por lo tanto no generan/guardan archivos/información en sí mismos. Lo que puedes hacer es guardar tu información en una base de datos, en un bucket o bien montar un volumen pero fuera de Cloud Run con Kubernetes.
Hola, es posible desplegar un contenedor de Docker en un shared hosting?
La respuesta depende de qué entiendes por shared hosting.
Si hablas de los hostings "tradicionales" como HostGator, OceanBlue, WPEngine, etc, la respuesta corta es No - salvo excepciones que lo hayan implementado.
Existen compañías como Digital Ocean que tecnicamente puedes considerar como shared hosting que sí te permiten desplegar contenedores ✌️
@@lasfito uh que lastima, muchas gracias por tu respuesta!!!
Bro, esa imagen no sirve, me lanza el siguiente error, cuando intenta buildear: The user-provided container failed to start and listen on the port defined provided by the PORT=1337 environment variable. Logs for this revision might contain more information.
Qué dicen los logs de la build?
solucionaste?
hola, necesito una ayudita para un caso que tengo que desarrollar, tienes forma de ayudarme? yo te pago porfa
Hola, Cristian
Puedes escribirme a través de Discord 🤙🏼
y si tengo varias imagenes digamos un apigateway y microservicios
Entonces qué? Cuál es la pregunta Xd
@@lasfito al final no pude porque me pide tarjeta para habilitar la apo
No tienes o no quieres ponerla? En realidad no cobran casi nada
Hola, existe alguna forma de correr mi aplicación a una vez al día, a una determinada hora de forma automática? Gracias
Sí, te recomiendo investigar sobre "Cron Jobs" ✌🏼