Hola soy nuevo en docker y creando contenedores tengo instalado todos los programas pero no entiendo la opcion para iniciar con el comando npm init -y dice fazt code q hay q tener conocimiento sobre express?? es alguna extencion??
Docker es una maravilla y debería ser requisito para todo desarrollador. Yo uso Docker para instalarme el WordPress, y así experimentar con WordPress que no tiendo a usarlo mucho y como hay gente que me pregunta por el mejor me pongo a revisarlo para trabajar y ofrecer el servicio tambien
otro requisito mas al apretado stack de tecnologías que debe aprender uno?después que sigue, que desarrolle aplicaciones 3d usando blender y threejs? si me subo al tren, pero deja termino de hacer mi api rest, que ya no les interesa que nomas sepa html, css y js D:
Haces tan simples tus ejemplos, y muy prácticos para entender cómo dockerizar una app nodejs. Muchas gracias. 😁😁👍👍 Pd: sería una fascinante idea hacer un video de cómo crear y subir tus propias imágenes docker a dockerhub. 😁😁👍👍
Excelente Fazt como siempre, una consulta: una vez que tenemos el proyecto o app que queremos lista, tenes de pronto material al respecto sobre la parte luego del código? como deploy, las diferentes plataformas o alternativas actuales para llevar la app a un entorno de producción??, teniendo en cuenta que esos gastos generalmente corren por cuenta del cliente que plataformas recomiendas para bases de datos, backend y frontend, como para tener una idea de que alternativas ofrecerles en cuanto costo beneficio???. O si tienes un curso, tutorial o material al respecto. Muchas gracias por tantos conocimientos. Quedo muy atento a tu respuesta.
Hola @fazt gracias por compartir tus conocimientos.. Realice el tutorial todo bien... Pero el que tiene en el blog con reload no lo hace.. El contenedor corre bien pero no autoreload.. Que puede ser... 😅
Lo estuve revisando y me funcionó cuando lo cree, pero ahora que me lo dices lo probé y como mencionas no estaba ejecutándose los cambios. Déjame revisar a qué se debe y creo otro vídeo dedicado a múltiples entornos de desarrollo :)
Excelente maestro, todo super entendible, este tutorial me cayo como anillo al dedo, como seria si quiero cargar un script de sql al db, se podrá por yaml (?
Eso estuve haciendo me tomo varios días ... Pero puedes hacer uno igual pero con react.js flask api y mysql 😊 y como se podría desplegar en un ec2 d aws😅
Hay varias formas, subir el contendor de nodejs a Docker hub y luego desde la nube que uses como AWS, Digitalocena u otroas instalarlo desde alli. O tambien puedes clonarlo en tu servidor y ejecutarlo desde alli con docker. Ahora en cuanto a la base de datos, tambien es posible subirlo usando un contenedor de docker, incluso tambien puedes ejecutar docker-compose en producción, pero si se va a hacer eso es necesario saber que la escalibilidad de una aplicacion, la gestion de recursos, y sobretodo el almacenamiento es mejor llevarlo usando herramientas de orquestracion como kubernetes, lo que hace mas complejo el despliegue. Asi que para una base de datos es buena idea usar un servicio de tercero que aloje este, y la escalibilidad del backend lo haces desde contenedor. Para este ejemplo por ejemplo podria desplegar facilmente ese docker-compose añadiendo pequeñas cosas como un volume para la base de datos, pero de nuevo tendria que implementar yo mismo temas como realizar copias de seguridad regulares, aplicar parches de seguridad y mantener los datos respaldados y seguros. cosa que un servicio autoadminstrado ya hace por defecto.
Hola, cuáles son los beneficios de tener node en docker? leí que seguridad, entre otros, pero no puedo entender muy bien aún como los "casos de uso" saludos y espero sus aportes a mi aprendizaje jeje
Oye Fazt, como estas? Una consulta, como haces para que se autocomplete el código? Que extensión utilizas? Excelente video, muchas gracias por el muy buen contenido.
Muy buen video, me queda una duda, supongamos que tengo un proyecto en PHP Laravel y con docker instalo todo lo que necesito, servidor local, bbdd, etc, cuando empiezo a programar todo ese codigo se va guardando en algun contenedor de docker o el codigo no se guarda? en paralalo deberia ir subiendo el codigo con GIT cierto? muchas gracias
jaja tengo problemitas cree un node.js y con sequelize y con jest pruebas unitarias y de integracion luego quise colocarle k6 para hacer pruebas de carga y me tocaba si o si usar docker, y hay el problema jaja no se conecto y no se que hago jaja
Muchas gracias por la cantidad de información que nos brindas ! Si alguna vez podrías hacer un carrito de compras con MercadoPago o stripe estaria más que agradecido !!
hola Fazt, muy buen video como siempre, gracias!. Justo he estado probando docker con mysql y mongodb en un servidor remoto y no sé cómo conectarlo desde mi local sin tener que desplegar el docker. Hay alguna posibilidad? porque en el server remoto logro exponer un nodejs y es visible con las apis y el front, inclusive cuando consulto al puerto de mongo o mysql me dice que estoy tratando de acceder desde la web, pero al hacerlo desde la consola no he podido. Si sabes de algo te agradezco de antemano. Saludos!
Fazt tengo una pregunta un poco alejada del tema y queria saber si me podias ayudar, voy a migrar una pagina web a react y node, sin frameworks en react, puedo tener problemas de SEO o de posicionamiento de mi pagina web si no uso un framework, como next js, en el caso de tu pagina web, como la construiste ?, ya que veo que esta si una next, pero me gustaria saber un poco mas a detalle el porque elegiste esta opcion, y si es obligatorio, gracias!
lee las documentaciones, usa next js 13, y hace tus propias investigaciones, en medium o devs siempre tiran buena data, esta en ingles pero lo traducis vos
Hola Julian. Como React es una biblioteca que renderiza contenido en javascript desde el navegador, los buscadores tienden a tener más difícil de indexar de la contenido, cosa que nextjs lo hace muy fácil con su renderizado del lado del servidor, donde puedes seguir usando lo mismos conceptos de React pero teniendo características como estás ya incluidas desde el inicio de tu desarrollo. Por otro lado no siempre se debe usar nextjs, sobretodo cuando el tema SEO no es necesario, por ejemplo un dashbord o panel de control, en donde no necesitas SEO allí. Mi web está creada con nextjs, por el hecho de que los artículos eventualmente aparezcan en Google y el panel de control use client side, pero desde ya te digo que nextjs conlleva que sepas un poco de desarrollo backend y también su entorno de desarrollo es más pesado y lento debido a todo lo que ofrece por defecto. Espero haberte dado una idea. Un saludo y gracias por apoyar el canal con tus suscripción
Oyee faztcode te has escuchado como hablas?? Hermano tomate un break a veces pienso q eres el señor q vende cobertores en la feria. Pero igual gracias x tu vídeo. Me gusta mucho el tema eres bien cerebrito saludos a todos en el canal ;)
JAAAAY PAPA, llevo rato queriendo ver videos de Docker con Nodejs, hoy es mi dia
Hola Fazt, nunca defraudan tus cursos! Claro, directo al punto y bien explicado. Felicitaciones y a seguir enseñando!
Súper rápido , ya hay otro vídeo , gracias fazt , vas fazt con los vídeos ❤
No me lo puedo creer, que justo ayer necesitaba exactamente esto! Dockerizar mi app desarrollada en nodejs con mysql .... Eres un capo Fazt!!
Hola soy nuevo en docker y creando contenedores tengo instalado todos los programas pero no entiendo la opcion para iniciar con el comando npm init -y dice fazt code q hay q tener conocimiento sobre express?? es alguna extencion??
@@RevolutionYourMusic Tienes que aprender node, npm y express, en ese orden.
Docker es una maravilla y debería ser requisito para todo desarrollador.
Yo uso Docker para instalarme el WordPress, y así experimentar con WordPress que no tiendo a usarlo mucho y como hay gente que me pregunta por el mejor me pongo a revisarlo para trabajar y ofrecer el servicio tambien
otro requisito mas al apretado stack de tecnologías que debe aprender uno?después que sigue, que desarrolle aplicaciones 3d usando blender y threejs?
si me subo al tren, pero deja termino de hacer mi api rest, que ya no les interesa que nomas sepa html, css y js D:
@@elweonweandolaweafome Si dejas de aprender te vuelves obsoleto bro.
Excelente, una muy buena base de aprendizaje para avanzar. Muchas gracias!
Haces tan simples tus ejemplos, y muy prácticos para entender cómo dockerizar una app nodejs. Muchas gracias. 😁😁👍👍
Pd: sería una fascinante idea hacer un video de cómo crear y subir tus propias imágenes docker a dockerhub. 😁😁👍👍
Amigo, eres tremendo. Muchas gracias.
Buen tutorial, lo probe con redis como base de datos cache y funciono bien.
Que buen contenido, gracias maestro
Gracias a ti zbros por el apoyo :)
Excelente Fazt como siempre, una consulta: una vez que tenemos el proyecto o app que queremos lista, tenes de pronto material al respecto sobre la parte luego del código? como deploy, las diferentes plataformas o alternativas actuales para llevar la app a un entorno de producción??, teniendo en cuenta que esos gastos generalmente corren por cuenta del cliente que plataformas recomiendas para bases de datos, backend y frontend, como para tener una idea de que alternativas ofrecerles en cuanto costo beneficio???. O si tienes un curso, tutorial o material al respecto. Muchas gracias por tantos conocimientos. Quedo muy atento a tu respuesta.
Wow! Eres Grande! Cuando cresca quiero ser como tu !👍
Muy bueno fazt , estaria bueno un proyecto fullstack como un ecomers para los miembros next mysql y despliegue
Con mercado pago que ya hiciste , queria todo nomas jajaja
Grande fatz, fácil y preciso, gracias!
hola, excelente video. Puedes hacer un ejemplo usando nhost en self-host y docker
Podrias hacer un video de como hacer un deploy con el stack MyERN? No se encuentran videos de ese estilo
Como hace para tener el autocomplete de la terminal?
Usando docker no es necesario usar pm2 para el despliegue?
Hola @fazt gracias por compartir tus conocimientos.. Realice el tutorial todo bien... Pero el que tiene en el blog con reload no lo hace.. El contenedor corre bien pero no autoreload.. Que puede ser... 😅
Lo estuve revisando y me funcionó cuando lo cree, pero ahora que me lo dices lo probé y como mencionas no estaba ejecutándose los cambios. Déjame revisar a qué se debe y creo otro vídeo dedicado a múltiples entornos de desarrollo :)
Excelente como siempre, saludos desde la Patagonia, pd: si esta Docker Desktop para linux, lo uso en ubuntu.
Hola Fazt. como seria para conectarse a una base de datos mysql de producción que se encuentra en un servidor remoto?
Excelente como siempre, saludos fazt.
Gracias, siempre me ha gustado como explicas.
Hola excelente video, quede un poco confusa con el tema de los puerto
yo estoy tratando de pasar mi app laravel+nod.js+mysql+leaflet a docker pero aun no logro un buen resultado que me recomiendan
Excelente maestro, todo super entendible, este tutorial me cayo como anillo al dedo, como seria si quiero cargar un script de sql al db, se podrá por yaml (?
Eso estuve haciendo me tomo varios días ... Pero puedes hacer uno igual pero con react.js flask api y mysql 😊 y como se podría desplegar en un ec2 d aws😅
eso mismo
No he logrado leer el file .env cuando está dentro de una carpeta. Alguien sabe como hacerlo?
O sea... Para llevar esta app a un servidor yo deberia copiar todos esos archivos al server y luego ejecutar docker-compose up --build?
Como haria si quiero desplegar esta api?
Hay varias formas, subir el contendor de nodejs a Docker hub y luego desde la nube que uses como AWS, Digitalocena u otroas instalarlo desde alli. O tambien puedes clonarlo en tu servidor y ejecutarlo desde alli con docker.
Ahora en cuanto a la base de datos, tambien es posible subirlo usando un contenedor de docker, incluso tambien puedes ejecutar docker-compose en producción, pero si se va a hacer eso es necesario saber que la escalibilidad de una aplicacion, la gestion de recursos, y sobretodo el almacenamiento es mejor llevarlo usando herramientas de orquestracion como kubernetes, lo que hace mas complejo el despliegue.
Asi que para una base de datos es buena idea usar un servicio de tercero que aloje este, y la escalibilidad del backend lo haces desde contenedor.
Para este ejemplo por ejemplo podria desplegar facilmente ese docker-compose añadiendo pequeñas cosas como un volume para la base de datos, pero de nuevo tendria que implementar yo mismo temas como realizar copias de seguridad regulares, aplicar parches de seguridad y mantener los datos respaldados y seguros. cosa que un servicio autoadminstrado ya hace por defecto.
Hola, cuáles son los beneficios de tener node en docker? leí que seguridad, entre otros, pero no puedo entender muy bien aún como los "casos de uso" saludos y espero sus aportes a mi aprendizaje jeje
Oye Fazt, como estas? Una consulta, como haces para que se autocomplete el código? Que extensión utilizas? Excelente video, muchas gracias por el muy buen contenido.
Muy buen video, me queda una duda, supongamos que tengo un proyecto en PHP Laravel y con docker instalo todo lo que necesito, servidor local, bbdd, etc, cuando empiezo a programar todo ese codigo se va guardando en algun contenedor de docker o el codigo no se guarda? en paralalo deberia ir subiendo el codigo con GIT cierto? muchas gracias
jaja tengo problemitas cree un node.js y con sequelize y con jest pruebas unitarias y de integracion luego quise colocarle k6 para hacer pruebas de carga y me tocaba si o si usar docker, y hay el problema jaja no se conecto y no se que hago jaja
Muchas gracias por la cantidad de información que nos brindas ! Si alguna vez podrías hacer un carrito de compras con MercadoPago o stripe estaria más que agradecido !!
Estoy desarrollando varios proyectos largos de ecommerce para el canal, asi que muy pronto los anunciaré
@@FaztCode Graciasss !!
Fazt... Realmete eres el rey de reyes!
Muy bueno! Gracias 👏🏻👏🏻.
hola Fazt, muy buen video como siempre, gracias!.
Justo he estado probando docker con mysql y mongodb en un servidor remoto y no sé cómo conectarlo desde mi local sin tener que desplegar el docker. Hay alguna posibilidad? porque en el server remoto logro exponer un nodejs y es visible con las apis y el front, inclusive cuando consulto al puerto de mongo o mysql me dice que estoy tratando de acceder desde la web, pero al hacerlo desde la consola no he podido.
Si sabes de algo te agradezco de antemano. Saludos!
Excelente video 👏🏻👏🏻👏🏻
Que pasa si no tengo node en mi Pc pero quiero un contenedor con node, como lo harias?
Pues precisamente es el uso de docker, usar node sin la necesidad de instalarlo en tu PC
@@MonSster-jf7ex claro esa es la idea, pero si miras el video él ya tiene instalado node en su PC y con eso crea el node_modules.
@@cesarherbozo3693 Supiste como hacerlo?
Fazt tengo una dudaaa bastante grande, podrias comunicarte conmigo por favor... por cierto muy bueno tu videoo.. ;)
fazt, que tema de vscode usas? y que excelente video gracias 👍
Para este creo que es tokyo night. Igual dejo mi lista completa de temas que tiendo a usar faztweb.com/contenido/temas-favoritos-vscode
Fazt tengo una pregunta un poco alejada del tema y queria saber si me podias ayudar, voy a migrar una pagina web a react y node, sin frameworks en react, puedo tener problemas de SEO o de posicionamiento de mi pagina web si no uso un framework, como next js, en el caso de tu pagina web, como la construiste ?, ya que veo que esta si una next, pero me gustaria saber un poco mas a detalle el porque elegiste esta opcion, y si es obligatorio, gracias!
lee las documentaciones, usa next js 13, y hace tus propias investigaciones, en medium o devs siempre tiran buena data, esta en ingles pero lo traducis vos
Hola Julian. Como React es una biblioteca que renderiza contenido en javascript desde el navegador, los buscadores tienden a tener más difícil de indexar de la contenido, cosa que nextjs lo hace muy fácil con su renderizado del lado del servidor, donde puedes seguir usando lo mismos conceptos de React pero teniendo características como estás ya incluidas desde el inicio de tu desarrollo.
Por otro lado no siempre se debe usar nextjs, sobretodo cuando el tema SEO no es necesario, por ejemplo un dashbord o panel de control, en donde no necesitas SEO allí.
Mi web está creada con nextjs, por el hecho de que los artículos eventualmente aparezcan en Google y el panel de control use client side, pero desde ya te digo que nextjs conlleva que sepas un poco de desarrollo backend y también su entorno de desarrollo es más pesado y lento debido a todo lo que ofrece por defecto. Espero haberte dado una idea. Un saludo y gracias por apoyar el canal con tus suscripción
justamente cre 2 .env para producion y test, me falta aprender mas docker
estoy peleandome con una app node backend y mongoDB, gracias por el video y si Docker Desktop esta disponible en Ubuntu
Y como seria para postgres o pgadmin?
ua-cam.com/video/uKlRp6CqpDg/v-deo.html
Fazt por favor haz un tutorial de graphql con Go
Grande capo me salvaste
Un genio :) gracias por tanto
Gracias!
es en linux esto?
Este video se hizo sobre windows
gracias
Esto está genial 😮
El tutorial está ok, pero... ¿soy al único que depends_on no le llega por si solo y le ha tenido que meter una condición?
a alguien le sale este errro?
Unable to load authentication plugin 'auth_gssapi_client'.
Oyee faztcode te has escuchado como hablas?? Hermano tomate un break a veces pienso q eres el señor q vende cobertores en la feria. Pero igual gracias x tu vídeo. Me gusta mucho el tema eres bien cerebrito saludos a todos en el canal ;)
???
primer comentario !!!! Gracias Fazt !!!
grax
Primero render y ahora docker, hoy amanecimos basados no?
con la percepción de la realidad totalmente alterada. fazt
Master 🥵
gooooddd
Que pasa si no tengo node en mi Pc pero quiero un contenedor con node, como lo harias?