Docker + ReactJS tutorial: Development to Production workflow + multi-stage builds + docker compose

  Рет қаралды 126,960

Sanjeev Thiyagarajan

Sanjeev Thiyagarajan

Күн бұрын

Пікірлер: 276
@piyushmahapatra5402
@piyushmahapatra5402 3 жыл бұрын
Why on earth is this Channel so under rated! I wish you all the Success bro!
@shivanigaddagimath6105
@shivanigaddagimath6105 3 жыл бұрын
Hi Piyush! Are you a student or working currently? Would you be interested in opportunities in web development?
@nishantkumar6960
@nishantkumar6960 2 жыл бұрын
@@shivanigaddagimath6105 I'd be lol
@whatnowZA
@whatnowZA 2 жыл бұрын
This tutorial is hands down the best I've ever come across. everything is well detailed and straight to the point. Note: to anyone following up on a Windows machine, I had a problem using -e CHOKIDAR_USEPOLLING=true, it was updating the code inside the container but the changes were not displaying on the browser, use -e WATCHPACK_POLLING=true instead. Thank you Sanjeev
@williamflores7658
@williamflores7658 Жыл бұрын
Thanks man!
@JHStocker
@JHStocker Жыл бұрын
up!
@Driveshive
@Driveshive Жыл бұрын
Hey Man This is awesome update. Please ask Sanjeev to put this comment at top.
@shizongli457
@shizongli457 Жыл бұрын
You save me hours. Thank u man!
@Lavimoe
@Lavimoe 2 жыл бұрын
For recent React, you need to set "WATCHPACK_POLLING=true" instead to get auto update working instead of "CHOKIDAR_USEPOLLING=true"
@surajkumar_009
@surajkumar_009 2 жыл бұрын
thanks for sharing i am stuck at that and i am searching for it
@henriquemarques74
@henriquemarques74 2 жыл бұрын
Thanks! I was having problem with this.
@thearong_5853
@thearong_5853 Жыл бұрын
Bruh you make my day thanks!
@san1k_029
@san1k_029 11 ай бұрын
You're breathtaking!!!
@imasharc
@imasharc 11 ай бұрын
Yup! This one helped with the issue
@nebolos
@nebolos 2 жыл бұрын
This is one of the most comprehensible and straightforward Docker tutorial on KZbin. Great channel and great content always.
@theshooter89
@theshooter89 2 жыл бұрын
I took the comment section to say the axact same thing. Magnificently clear. Thumbs up Sanjeev
@bloom4774
@bloom4774 2 жыл бұрын
wow 5 minutes in, I have to stop and say this is just absolutely mind blowing how well you are teaching please never stop with content like this. what a gem of a channel
@LomidzeDavid
@LomidzeDavid 2 жыл бұрын
Agree 100%. This is the best one hour docker tutorial/course that I've seen so far
@5360544
@5360544 2 жыл бұрын
It happend to me right now! I just pause the video to say "Omg this is soo good" even though im not a native english speaker but I'm able to understand everything! thanks!!
@jamesmcgee1912
@jamesmcgee1912 3 жыл бұрын
You're a great teacher. I'm pretty new to Docker and have watched other tutorials on YT and even read books on Docker over at Safari Online, but you're tutorial is the first one where you explain docker via a common, real-world example ("the rubber meets the road"). Good stuff. You've got a subscriber.
@thydevdom
@thydevdom Жыл бұрын
2 days of headaches trying to get "Live Reload" to work and I finally found you who got it to work. So many people made it so complicated. I knew there had to be an easy way to correctly Mount/Sync files. Thank you Sanjeev. You've definitely earned a sub from me!
@lokeshkumarjain4562
@lokeshkumarjain4562 2 жыл бұрын
The most comprehensible and straightforward Docker tutorial on KZbin
@_sjoe
@_sjoe 2 жыл бұрын
I really appreciate the amount of detail you go into. So many online tutorials are borderline useless because they just go through the motions without truly explaining anything. Thanks, keep it up!
@bartukocakara7794
@bartukocakara7794 2 жыл бұрын
35:15 CHOKIDAR_USEPOLLING=true hot-reload didn't worked on me.When I click stop and run after that it updates the content
@brycenmedart4175
@brycenmedart4175 2 жыл бұрын
Just wanted to pop in and say this is an amazing tutorial on setting up docker. I am a full stack dev but have not had much experience with Docker and wanted to learn what it is all about. With your video I was able to incorporate docker around my current project and deploy without any issues! Thanks again!
@anirudha4346
@anirudha4346 7 ай бұрын
Best crash course on react + docker so far
@ManishKarkera
@ManishKarkera 2 жыл бұрын
This is probably the first tech video ever where I have been voluntarily compelled to click the like button even without having completed the whole video. I have ended up subscribing your channel just so that it might help you. Cant praise you enough how you have covered all the essential bits about docker and paced the video to near perfection. Thanks Sanjeev.
@alecmather
@alecmather 3 жыл бұрын
This is by FAR the best docker tutorial I've seen so far, super underrated video, thank you so much bro
@upawastaken
@upawastaken 2 жыл бұрын
This is the best tutorial I have ever come across. Not just for Docker but in general. The process from start to end is very clearly presented and thus makes it easy to follow. The amount of effort that's gone in making this video is insane. Thank you so much Sanjeev!
@jossanymoura2481
@jossanymoura2481 2 жыл бұрын
I am still on minute 25 but I decided to pause it to congratulate you for the amazing content and teaching. Perfect video for starters. I hope that everybody would teach hands on like you! Congrats for the excelent content!
@SuboptimalEng
@SuboptimalEng 3 жыл бұрын
I really like how you explained the package.json optimization, nice work!
@allendaniel2748
@allendaniel2748 2 жыл бұрын
One of the best presentations of use of Docker environment in the real world application. Thank you very much for the detailed walk through.
@johnnyv6690
@johnnyv6690 3 жыл бұрын
This is one of the best videos on the subject, production quality and your ability to teach on a subject is so good.
@shubhamchandramishra636
@shubhamchandramishra636 Жыл бұрын
The best, worth watching Docker tutorial out there. Thanks
@ramilocosta5230
@ramilocosta5230 3 жыл бұрын
Sanjeev, thanks for doing it. It's a massive content. Very assertive, easy to understand. Nailed. Wish you all the success
@wdeva22
@wdeva22 3 жыл бұрын
you mostly cover deployment parts. There are few resources on that your videos help me a lot. Thank you sir
@shivanigaddagimath6105
@shivanigaddagimath6105 3 жыл бұрын
Hi DEVA! Are you a student or working currently? Would you be interested to explore opportunities in web development?
@krantinebhwani6125
@krantinebhwani6125 2 жыл бұрын
Why is it that at 9:18 we run npm install with "RUN" (RUN npm install) but down below when we actually run our server we run npm start with "CMD" (CMD ["npm", "start"]).. both utilize npm commands, it would be great if you could clarify this as this is confusing for a beginner
@Laflamablanca969
@Laflamablanca969 2 жыл бұрын
For anyone wondering the difference between docker-compose and docker compose, basically the hyphened version is v1 and the other is v2. V1 is no longer being developed so always use v2. Side note, v1 was written in python and v2 is written in Golang.
@nateo7045
@nateo7045 2 жыл бұрын
As all the other commenters have said, you have a serious knack for explaining things. You know the exact amount of necessary detail while keeping it in related terms. SO REFRESHING. Subscribed.
@FCFlightSim
@FCFlightSim 6 ай бұрын
By far the best tutorial on React Dev + Prod I’ve encountered so far!!
@kiwiskilled
@kiwiskilled 9 ай бұрын
didn't know about the :ro tag for volumes. great video!
@DennisSpohn
@DennisSpohn 2 жыл бұрын
Great video and great job teaching. I personally like to see real-life errors and not some perfectly scripted tutorial. Thank you!
@Jordan-rv8gl
@Jordan-rv8gl 2 жыл бұрын
Only about 10 minutes in but I gotta say: how do you only have 14k subs? You're an incredible teacher and the video is extremely high quality! Glad I clicked on your video, friend.
@edust83
@edust83 2 жыл бұрын
Thank you very much Sanjeev... I was looking only the multi-stage stuff but I watched all the video just to understand better how docker works! Excellent tutorial!
@aman7555
@aman7555 2 жыл бұрын
Excellent: a minor note: CHOKIDAR_POLLING will not work in the latest react-scripts versions. We need to use WATCHPACK_POLLING=true
@jelenatrifkovic5567
@jelenatrifkovic5567 Жыл бұрын
This video deserves more views, you're awesome! I work with both frontend and backend, but I lacked the knowledge of Docker, and this video saved me. Wish you success! 😀
@bordax20
@bordax20 8 ай бұрын
Amazing Docker 101. I'm half way through and can't stop watching. Good work, keep it up!
@이병잭슨
@이병잭슨 11 ай бұрын
Watching this video was worth so much more than googling for hours... Thank you so much for the excellent tutorial 😊😊
@prabhashswain1878
@prabhashswain1878 3 жыл бұрын
i have tried many videos for react docker but this one THE Best . Tq Sanjeev Thiyagarajan
@toluwanitomisin9098
@toluwanitomisin9098 2 жыл бұрын
This gentleman should start a udemy training on react and docker. This is awesome.
@aarthi4566
@aarthi4566 Жыл бұрын
Sincerely thank you Sanjeev🙏🙏 . Very detailed explanation on Docker. Verry helpful.
@CHIRANJIBNANDY1
@CHIRANJIBNANDY1 9 ай бұрын
Beautifully explained everything from scratch
@noyou174
@noyou174 2 жыл бұрын
"thoroughly unqualified to teach anything" so that was the biggest lie ever BEST TEACHER EVER THANK YOU SO MUCH YOU ARE HELPING PEOPLE SO MUCH ❤
@MrMukulkishore
@MrMukulkishore 3 жыл бұрын
The best tutorial for anyone to get started on Docker. More power to you Sanjeev.
@OleksandrDanylchenko2k
@OleksandrDanylchenko2k 2 жыл бұрын
Wow! One of the best Docker + React guides I've ever seen! Thank you!
@techienomadiso8970
@techienomadiso8970 2 жыл бұрын
The best Docker tutorial I have seen so far. Wow 💯💯💯
@hamadaparis3556
@hamadaparis3556 3 жыл бұрын
Absolutely by far the best explanation docker video with practiced ins and outs of docker on KZbin thank you so much.
@jamalashraf7957
@jamalashraf7957 2 жыл бұрын
YOU ARE THE BEST! ONE OF MY FAVOURITE LESSON AND IN DEPTH! GOD BLESS YOU HERO! YOU DID A GREAT JOB!
@hongz1787
@hongz1787 2 жыл бұрын
I've been trying to figure out docker the last two days. And your tutorial is the best I've found. Everything is clear and just works! Keep up the great work my friend
@madrus4u
@madrus4u 3 жыл бұрын
Thanks Sanjeev, I have learned a ton from this tutorial. And everything really makes sense.
@EricsonRamosTV
@EricsonRamosTV 11 ай бұрын
hey Sanjeev, thank you very much for this tutorial I learned a lot and you explained it very clear.. cheer with that
@colonelvector
@colonelvector Жыл бұрын
Excellent tutorial, concise and yet thorough
@thiagomenezes6968
@thiagomenezes6968 2 жыл бұрын
WOW 😳😳😳 no words to describe man... thanks!
@senkottuvelan
@senkottuvelan 2 жыл бұрын
Why on earth excellent videos like these get low views or not even getting recommended at all? Mind blowing man 🔥
@vinudevaraj8884
@vinudevaraj8884 3 жыл бұрын
This channel is going to blow up soon 🎉 keep going bro🔥
@shivanigaddagimath6105
@shivanigaddagimath6105 3 жыл бұрын
Hi Vinu! Are you a student or working currently? Would you be interested in opportunities in web development?
@krishdeva3751
@krishdeva3751 Жыл бұрын
This is totally Awesome beginner to advanced level within one and half and hour..Totally nailed it ...super cool..Thanks a lot for this great content
@vsuley
@vsuley 2 жыл бұрын
Incredibly helpful and straightforward tutorial. Thank you!!
@suvrodebnath4470
@suvrodebnath4470 2 жыл бұрын
This is what I was looking for. Thank you very much, Sanjeev.
@milykotek
@milykotek 3 жыл бұрын
the best explaining of containerizing react app! Thank you!
@gmjitendra
@gmjitendra 9 ай бұрын
Excellent. Thank you Sanjeev
@jihadkhorfan
@jihadkhorfan 2 жыл бұрын
best docker tutorial ever
@srijaljoshi3421
@srijaljoshi3421 3 жыл бұрын
This is such a great video. Awesome Job!
@shivanigaddagimath6105
@shivanigaddagimath6105 3 жыл бұрын
Hi Srijal! Are you a student or working currently? Are you open to web development opportunities ? We are hiring! Please let me know.
@ignacio2921
@ignacio2921 3 жыл бұрын
Thank you so much for work Sanjeev, your explanation is pretty easy to follow. Keep up the good work!
@shashankdubey983
@shashankdubey983 2 жыл бұрын
Thanks for the awesome video. Can you please address anything regarding the issue that code is synced but still UI is not updating I am using windows 11.
@satendrakushwaha8795
@satendrakushwaha8795 2 жыл бұрын
Great Tutorial, many thanks. CHOKIDAR (in Hindi) means Gatekeeper
@thiagomenezes6968
@thiagomenezes6968 2 жыл бұрын
Sanjeev, this content and the way you delivery it is mind blowing. Please continue this trend, ask for new contents in Pools. Do it and we will support it.
@bishnu526
@bishnu526 2 жыл бұрын
This has to be the best video on Docker. Thanks!
@farhadjaman5580
@farhadjaman5580 11 ай бұрын
Sir you are just awesome, exactly what i was looking for
@SwOOp_de
@SwOOp_de 2 жыл бұрын
Great video Sanjeev!!!
@aga5365
@aga5365 3 жыл бұрын
this is just what I'm looking for. Good work Sanjeev!
@pocketprime
@pocketprime Жыл бұрын
thank you, hopefully god always bless your life because the knowledge you share
@Lion-mh9rq
@Lion-mh9rq Жыл бұрын
I could press 100times on the like button if it is possible ,really appreciate your work, looking forward to more video on docker topic, thank you Sanjeev!
@maksymdudyk1718
@maksymdudyk1718 3 жыл бұрын
Looking forward for your new superb tuts, this time : on cloud computing, Kubernetes and CD.
@peaceful_earthling
@peaceful_earthling 3 жыл бұрын
Awesome explanation, Sanjeev! I will recommend this video to my mates
@hongwenli541
@hongwenli541 2 жыл бұрын
Wonderful Video! I can't believe I got all about docker in 1 hour! hope you make more videos even nicer than this. THanks,,,,
@abrarzaoad156
@abrarzaoad156 Жыл бұрын
Thank you sir. I have learned a lot from this video
@boog172
@boog172 3 жыл бұрын
This video was amazing!! Thank you!
@harrisonekpobimi4764
@harrisonekpobimi4764 3 жыл бұрын
One of the best tutorial on this topic
@barnabuswizardspook
@barnabuswizardspook 3 жыл бұрын
Thanks for these videos man, only tutorials on youtube that make sense
@zhalux19
@zhalux19 2 жыл бұрын
You are the champion. This is exactly what I am looking for.
@hemanthbro-k2h
@hemanthbro-k2h 3 жыл бұрын
Please do one video on deploying MERN/PERN stack application using Docker. Please and thank you 😊 and thanks for this one.
@shivanigaddagimath6105
@shivanigaddagimath6105 3 жыл бұрын
Hi Hemanth! Are you a student or working currently? Are you open to web development opportunities ? We are hiring! Please let me know.
@ephratanebiyu5302
@ephratanebiyu5302 2 жыл бұрын
I just found your video . 100% bro , keep up the good work!!
@alexilin1983
@alexilin1983 2 жыл бұрын
Thanks, Sanjeev! I got answers, exactly i was looking for.
@alirezafirouzyar9425
@alirezafirouzyar9425 3 жыл бұрын
best tutorial i ever seen about docker. very neat
@ayencoscolfield3312
@ayencoscolfield3312 3 жыл бұрын
wow! what a channel where have you been all my life, good job subscribed immediately
@philippeberini2574
@philippeberini2574 2 жыл бұрын
Fantastic video, thank you! Compared to most tutorials that just show how to do something specific, this shows step by step where to start, why things don't work and how to make them work! Would love to see a video on a workflow including VSCode devcontainers and git as well :)
@philippeberini2574
@philippeberini2574 2 жыл бұрын
The only thing that is a bit confusing: After you created the bind mount, you still had "COPY . ." in the dockerfile. So does the bind mount overrule the copy?
@SanjeevThiyagarajan
@SanjeevThiyagarajan 2 жыл бұрын
The copy happens at build time(when we're creating the image). The bind mount syncs the folders at runtime(after we create/run the container). The dockerfile is only there for creating the image, but to keep syncing the files after we create a container from the image, we need the bind mount.
@Elodere
@Elodere 2 жыл бұрын
@@SanjeevThiyagarajan Could you explain why in this video you didn´t use an anonymous volume for node_modules? I remember you using it on nodejs/express for the freeCodeCamp video. Moreover, I´m curious to know why you didn´t need nodemon to achieve hot reload here. Thanks! :)
@Serpiall
@Serpiall 2 жыл бұрын
This is a really great video. I am pretty new to docker and this broke it down really nicely
@anashamdan5237
@anashamdan5237 3 жыл бұрын
Like always your videos are great, cant wait for the next one
@JesseBlair
@JesseBlair 3 жыл бұрын
True Gem of a channel, Thank you!
@kallieaddison1588
@kallieaddison1588 2 жыл бұрын
This is a really great docker tutorial... Thank you.
@SajidAliSoftwareEngineer
@SajidAliSoftwareEngineer 3 жыл бұрын
excellent video I really learn many things.
@shivanigaddagimath6105
@shivanigaddagimath6105 3 жыл бұрын
Hi Sajid! Are you a student or working currently? Would you be interested in opportunities in web development?
@iwswordpress
@iwswordpress 2 жыл бұрын
Excellent and very thorough. Thanks!
@chenlee7934
@chenlee7934 2 жыл бұрын
This is a brilliant tutorial I ever seen, Thank u very much.
@BlueSkyVL158
@BlueSkyVL158 5 ай бұрын
In the description: docker run -it -d --name react-app -p 3000:3000 react-image instead of docker run -it d --name react-app -p 3000:3000 react-image thanks for sharing
@devanshsharma602
@devanshsharma602 3 жыл бұрын
This Video is so amazing. Everything explained so clearly.
@DuongLe-em4dg
@DuongLe-em4dg 3 жыл бұрын
Thank you for your video. I have understand the docker. REally appricate your work
@dmitri683
@dmitri683 3 жыл бұрын
Thank you so much! Your video will help me tomorrow at my final interview)
@emmanuelbenson5294
@emmanuelbenson5294 2 жыл бұрын
Thank you so much Sanjeev. Very helpful content.
@gjenkin
@gjenkin Жыл бұрын
1:21:52 “I don’t recommend doing react within docker, I just don’t see the true benefit of it” - Then how do you recommend deploying React apps and handling multiple stages if not in line with this 1.5 hour tutorial?
@summertime-z
@summertime-z Жыл бұрын
omg!! It's an excellent video. This is helpful for me.
@kareemshimes9125
@kareemshimes9125 Жыл бұрын
Thank you very much => amazing tutorial from amazing man
@jennaweller6777
@jennaweller6777 3 жыл бұрын
This is the best tutorial EVERRRRR!
@santiagoivan7384
@santiagoivan7384 2 жыл бұрын
Great explanation!
@visweswarareddy9092
@visweswarareddy9092 3 жыл бұрын
Thanks for awesome video... appreciate your efforts ..!👏👏
@shivanigaddagimath6105
@shivanigaddagimath6105 3 жыл бұрын
Hi Visweswara! Are you a student or working currently? Are you open to web development opportunities ? We are hiring! Please let me know.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 1,2 МЛН
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 100 МЛН
The day of the sea 😂 #shorts by Leisi Crazy
00:22
Leisi Crazy
Рет қаралды 1,3 МЛН
Deploying A React App To Docker | Become A React Pro
35:52
PedroTech
Рет қаралды 13 М.
Learn Docker in 1 Hour | Full Docker Course for Beginners
1:27:53
JavaScript Mastery
Рет қаралды 339 М.
All useEffect Mistakes Every Junior React Developer Makes
22:23
Top 8 Docker Best Practices for using Docker in Production
18:27
TechWorld with Nana
Рет қаралды 306 М.
Dockerizing a React App for Development and Production
22:19
WittCode
Рет қаралды 28 М.
Docker + Typescript: Setting up Typescript to run in Docker container
43:19
Sanjeev Thiyagarajan
Рет қаралды 20 М.
How To Deploy A React App - Using NGINX & Linux
23:09
Tech With Tim
Рет қаралды 84 М.
Docker | Towards serving React (Nginx) with Django API (gunicorn)
48:35
Docker для Начинающих - Полный Курс
1:58:39
Владилен Минин
Рет қаралды 856 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 1,2 МЛН