1:10 - Inicialización del proyecto 5:11 - DockerFile 11:28 - Ejecutar proyecto 15:03 - Docker Compose 21:10 - Instalación Docker Compose 25:05 - Volumes Nota: Si usan los siguientes comandos podrán tener archivos ignore tanto para git como para docker npx gitignore node && npx dockerignore node
@hoeangeru24 жыл бұрын
Siempre me sorprendo de cuanta data aprendes Fazt, si eres humano verdad? excelente calidad! Saludos desde El Salvador.
@andresrodriguez45854 жыл бұрын
Gracias Jesús por brindarnos tu conocimiento, de verdad que eres muy Crack!
@Pala_tech_4 жыл бұрын
Me sangra el ojo
@andresrodriguez45854 жыл бұрын
@@Pala_tech_ ¿Por qué? si ese es el nombre de Fazt
@metronomo16763 жыл бұрын
otro día que me estás salvando la vida! yo no sé que haría sin tus vídeos! No te haces la idea de los apuros que me estás sacando!! jaja
@luisenriquealvavillena7324 жыл бұрын
QUE CAPOO!. No dejaste ni un punto suelto man. Se te entendió todo. Te ganaste un seguidor más.
@joseramirez16614 жыл бұрын
lejos el mejor video para iniciarce en lo q es docker, felicitaciones
@felixgar_me66857 ай бұрын
GRACIAS😍😍, explicacion clara y detallada como debe ser.
@shiionm53012 жыл бұрын
Mil gracias por todo tu contenido, me ayudaste con react, python, docker, git, tenes absolutamente todo y de muy buena calidad
@JosueVader4 жыл бұрын
Justo esta semana me halló estudiando docker con el pelado nerd y vienes tu y subes este video que obligatoriamente lo necesito, simplemente gracias fazt ❤️👋🏻
@edgarjhonatandelgadillomon56723 жыл бұрын
Excelente Fast, siempre muy buenos tus vídeos, Dios te brinde muchos años de vida para que nos sigas ilustrando con tus conocimientos.
@ludwingriveraamador4 жыл бұрын
Que genial esta el video, fue muy fácil entender como hacer uso de docker-compose. Gracias por tanto.
@KuRoiBatusai4 жыл бұрын
Fazt , buen video, como dices al final seria bueno un ejemplo con variables de entorno y con un Front Angular u otro. Pero a lo que quiero llegar es si además explicar como en producción uno puede tener varios front+back+db en nginx a traves de docker .
@chemedev4 жыл бұрын
Grande Fazt! Estuve intentando levantar una imagen propia de postgres + redis y no podía, gracias a tu tutorial me las ingenié. Sos groso!
@rafaelescalona25183 жыл бұрын
Excelente tutorial, en verdad no cuesta nada aprender contigo, explicas todo de manera muy fácil de entender, mis respetos 👏👏
@SanchayanPackiyanathan2 жыл бұрын
Gracias amigo!! Que tengas un excelente año !!!
@davidalejandrocorrea53552 жыл бұрын
Hola, te felicito por la manera en que explicas todo. Excelente sigue adelante. Me suscribo
@leslysuarez96862 жыл бұрын
Hola, Fazt, quisiera agradecerte por el contenido. No sabia por donde comenzar, pero con este video que es super bueno ya tengo la idea. Me haz ayudado mucho, hasta con el de typescript y express, ojala sigas haciendo contenido que te lo agradeceremos. Un abrazo 🫶
@carlosazueta56563 жыл бұрын
gracias atus videos entendi que es y como se usa Docker mil gracias. y bien merecido tu like
@maximo_vj2 жыл бұрын
Buen video, contigo todo parece muy sencillo. Muchas gracias, bro.
@MMAA_9174 жыл бұрын
gracias men, fue muy explicativo tu tutorial, saludos desde Chile...
3 жыл бұрын
Muy buen tutorial. La persistencia de datos debe hacerse sobre la máquina anfitrión, ya que si se para el contenedor se pierden los datos. Se hace especificando en mongo el volumes de la forma - './mongo_data:/data/db' (y crea la base de datos en la carpeta mongo_data en el mismo directorio que la app).
@TheDSHAND3 жыл бұрын
Me ha sido de gran ayuda, muchas gracias! Dejo mi like
@juanpablocenturion94853 жыл бұрын
Estas salvando mi vida
@webmaster22703 жыл бұрын
Como siempre, exelente.
@pedroalonsoms Жыл бұрын
muchas gracias, gran video 🙏
@edd_ff3 жыл бұрын
Excelente aporte! muchas gracias
@anag21253 жыл бұрын
Gracias como siempre! super claro!!!
@rafaelpereiraarias4 жыл бұрын
Cuenta la leyenda que cuando llegas de primeras no sabes que comentar, de todas formas gracias por tu gran contenido
@maopuerta34304 жыл бұрын
Excelente video Fast. Mil gracias
@iceman102714 жыл бұрын
Brutal viejo, que buen video, muchas gracias
@salo33652 жыл бұрын
Estupendo tutorial, cada segundo del video vale la pena jaja . Me quedo manija de saber como administrar el .env para poder subirlo a produccion sin que esten las credenciales en el repo.
@compiller66373 жыл бұрын
Este video esta genial gracias faztSiempre muy buen contenido👌
@CriptoGestorVE4 жыл бұрын
excelente, muchas gracias por compartir
@estebanparra96643 жыл бұрын
Buenísimo! Aunque por alguna razón no me funcionó el nodemon, siempre me tocaba terminar y volver a ejecutar. Pero buenísimo!
@joncch65442 жыл бұрын
Buenísimo el video, yo también tengo ese problema con nodemon
@razekrs53793 жыл бұрын
Eres el mejor cms
@FaztCode3 жыл бұрын
CMS? 🤔
@lugia47224 жыл бұрын
Muy bien sigue subiendo video relacionados con Docker y también algo de Kubernetes podría ser
@alexcastan_4 жыл бұрын
excelente video, te suplicaria si puedes hacer esto mismo pero nginx, php y mongo con docker compose, estoy muy confundido y llevo un par de semanas luchando con esto pero me ha sido muy lioso, te importaria darme una luz en el camino y se que muchos lo agradeceran, un abrazo y eres mi profesor virtual favorito gracias por tu labor
@tecomAGS Жыл бұрын
Felicidades excelente video, tendrás alguno con el complemento de angular
@crisel15tqm4 жыл бұрын
Ay que belleza 🥺
@marcelagonzalez69683 жыл бұрын
Excelentemente explicado
@fastsmartsystem4 жыл бұрын
Graciass, Eres el mejor
@andress97804 жыл бұрын
Excelente vídeo fazt!
@hash50754 жыл бұрын
Fazt gracias por tu conocimiento me gustaria un video practico del mvc
@gabrielscocozza23512 жыл бұрын
EXCELENTE VIDEO
@jdmasoft Жыл бұрын
Grande fazttt🎉🎉
@matonolo4 жыл бұрын
8:30 en la lineas 3 y 5 estas duplicando funciones, Por lo que tengo entendido WORKDIR ademas de moverte a la dirección que le marcas también te crea los directorios si es que estos no existen.
@manuelflorez72654 жыл бұрын
Si usan docker con Windows y no les sirve el nodemon => "dev": "nodemon --legacy-watch src/index.js"
@ignaciomoralesyanez3002 жыл бұрын
un crack
@joncch65442 жыл бұрын
Gracias
@cristiancamilogomezgalvis2070 Жыл бұрын
brutal, este comentario
@josueperezf Жыл бұрын
utilice -L y me funcionó. imagino que es una forma abreviada de tu comando. Gracias
@simonceballosjaramillo40402 жыл бұрын
Excelente vídeo!. Qué tema usas en VSC?
@MiguelHG23514 жыл бұрын
Gracias por el video, queria ver de que se trataba docker : )
@juan_estban3 жыл бұрын
sera que tendras un docker-compose con un jenkins para despliegue continuo?
@josecastar2 жыл бұрын
Podrías por favor indicarme cual es el videotutorial donde configuras docker para PRD
@TheApicito4 жыл бұрын
Gracias Fatz Si despliegas en el mismo contenedor la aplicacion y la DB, como haces para hacer actualizaciones de la app que no pise los datos que tengas en la DB.
@roystandenbarraza2 жыл бұрын
Comienza a los 5:10
@mavamv3737 Жыл бұрын
Hola!! gracias por el video!! Tengo una pregunta, una vez que se despliega el docker, puedo agregar otros modulos? pregunta tonta seguramente jejeje
@aGodinez3 жыл бұрын
Excelente video Pregunta para Sails JS funcionaría igual?
@luisalvarez63754 жыл бұрын
Más vídeos de TypeScript pls :D
@rafaelpereiraarias4 жыл бұрын
X2 con NestJS
@JosueVader4 жыл бұрын
@@rafaelpereiraarias x3 si, que use más nest, si es con docker mucho mejor.
@arielcabrera25844 жыл бұрын
@@JosueVader X4
@juancarlosmamanirojas8653 жыл бұрын
hola muy buen video!. Podrías hacer un video en docker-compose usando mongo y emqx porfavor
@carloslazaro1624 жыл бұрын
excelente vídeo !
@mychaelcastro81524 жыл бұрын
excelente.
@andreswellmann76373 жыл бұрын
Una vez que termino mi proyecto como pongo esa imagen en produccion? Debo subirla como subirira cualquier proyecto a un hosting o hay algo extra?
@ColmenaresTech3 жыл бұрын
una duda, que tengo que hacer cuando uso yarn workspaces y mis workspaces dependen de otros por ejemplo '@app/service' de momento me marca module not found
@Emanavas014 жыл бұрын
Gracias por el Video, Una pregunta, en docker-compose haria falta incluir el contenedor de Node?
@luisjavier52242 жыл бұрын
20:44 el problema que estaba teniendo de conexion
@moisesdelarosa38434 жыл бұрын
Hola, podrias decirme donde se crea esa base de datos? o donde puedo acceder a ella? ya que intenté desde la mongo db shell y no la encontré ahí... También usé la herramienta que se llama RoboMongo o Robo 3T para acceder a las dbs locales y tampoco la pude encontrar ahi, pero lo raro es que si reviso cuantos documentos tiene me sale que unos cuantos
@loffhome3 жыл бұрын
Excelente el video, pero me gustaria saber como sumo un proyecto de angular como frontend que se comunica con estos contenedores. Muchas Gracias!
@MusicaPaLarumba3 жыл бұрын
Hola Fatz, como puedo saber mi string de conexion para mongo db
@merloali4 жыл бұрын
Gracias Fazt, una pregunta, crear varios contenedores cada uno con una funcion especifica, al final todo conectado para una pagina, estaria bien solo 1 base de datos?, funciona bien asi, no quiero que usen separadas bases de datos mongo, gracias
@wcasarino4 жыл бұрын
Fazt al incluir volumes: en docler-compose.yml y al ejecutar el docker-compose up (luego de haber ejecutado el docker-compose build) da error al crear exampleapp ERROR: for exampleapp Cannot create container for service web: status code not OK but 500: {"Message":"Unhandled exception: Filesharing has been cancelled","StackTrace":" en Docker. Sin volumes levanta bien. Uso windows 10
@sundar3924 жыл бұрын
Tengo una pregunta Nginx es necesario para hacer un deploy de docker con node ??? alguien sabe?
@tecomAGS2 жыл бұрын
Hay alguna forma de dejar el código ilegible
@adrielbustos8968 Жыл бұрын
podrias hacer un tutorial de esto pero usando yarn?
@oshoosho4604 Жыл бұрын
me pregunto cual es la gracia de poner en el Dockerfile el comando: COPY package*.json ./ RUN npm install si al final del día npm install te crea la carpeta node_modules q incluyes en el .dockerignore entonces para q ignorarla? y para q ejecutar npm install? con COPY . . ya tienes la carpeta node_modules como contradictorio... q alguien me explique no se obtiene el mismo resultado???
@oshoosho4604 Жыл бұрын
lo que hace innecesario el comando: COPY package*.json ./ ya que con COPY . . los estás copiando de nuevo!
@PaLaXTheReal4 жыл бұрын
Que ruta se utiliza para los volúmenes en Windows 10?
@lopuma19902 жыл бұрын
Tienes un ejemplo en producción??
@alesofton3 жыл бұрын
muy buen video de inicio, alguien lo ha intentado publicar en heroku?. en heroku no se inicia la base de datos.
@clopezc_ Жыл бұрын
Que distro Linux es la que usas mi estimado Fazt?
@FaztCode Жыл бұрын
actualmente uso Xubuntu
@JosueVader4 жыл бұрын
alguien tiene idea de como evitar que mi archivo .env se copie al contenedor? lo he intentado con el dockerignore, pero siempre se sigue copiando, alguna idea? Gracias y saludos.
@ELANTYTODO2 жыл бұрын
¿Como protejo contraseña el puerto asignado?, sino cualquiera se puede meter con mongo compass u.u
@cristianguaman4993 жыл бұрын
Esto me da la idea para microservicios, o estoy por mal camino
@cristianarieta38714 жыл бұрын
Por favor has un video de docker en producción con una app real
@jimmypedraza4332 жыл бұрын
que extension debo de tener para que me complemente algunas cosas de express y mongoose, porque me toco escribirlo viendo la pantalla del tio fazt useNewUrlParser: true, useUnifiedTopology: true y no me salia ningun autocomplementado o snippe alguna solución chicos?
@FaztCode2 жыл бұрын
Hola Jimmy. Si has instalado un modulo y el editor no te lo autocompleta, es porque de cierta forma te dice que ya no existe ese metodo. esto es comun en los modulos, porque los actualizan. Por ejemplo en tu caso cuando usas mongoose, ya no te autocompleta useNewUrlParser, ni unifiedTopology, porque ya no es necesario añadirlos.
@victoriacoronel8636 Жыл бұрын
no es una mala practica exponer el puerto de la base de datos? 🐻
@dalmiro2h4 жыл бұрын
Primerooo quiero mi premio
@alexisrojas99082 жыл бұрын
si le paso el host como segundo argumento al app.listen(3000, 'localhost'); deja de funcionar
@darkness358692 жыл бұрын
eso es concepto basico de express , el segundo argumento no recibe un string sino una funcion callback
@silviajulianaquinonezgil25993 жыл бұрын
No me funciona el docker compose me puedes ayudar ??
@FaztCode3 жыл бұрын
que error estas obteniendo?
@hostapx95024 жыл бұрын
No estaría mal un video sencillo de como editar videos.
@Normita79 Жыл бұрын
Hola muchas gracias fazt me encantó el video, aprendo mucho. pero aún tengo un error: /bin/sh: 1: Syntax error: end of file unexpected (expecting "}"). quien pudiera ayudarme estere muy gradecida
@anibalmarquez94803 жыл бұрын
Fazt hay muchos que desarrollamos en Windows :c podrias orientar un tuto similar afrontando las dificultades, por ejemplo nodemon no funciona con WSL 2, saludos excelente contenido