Docker In One Shot - Part 1

  Рет қаралды 217,150

Piyush Garg

Piyush Garg

Күн бұрын

Hey Everyone, In this video we are going to see what is Docker and How to use #docker to containerize your modern applications. We'll cover Docker from absolute basics to intermediate level.
Quick Links
Docker Course: learn.piyushgarg.dev/learn/do...
Full Stack Twitter Clone Course: learn.piyushgarg.dev/learn/tw...
Code File: gist.github.com/piyushgarg-de...
Whiteboard Link: app.eraser.io/workspace/yTPql...
Docker Part 2: • Docker For Open Source...
Timestamps
00:00 Introduction
01:20 Docker Introduction
02:30 Problem Statement
08:10 Docker Containers
10:15 Docker Installation and Setup
11:55 Docker CLI Introduction
16:45 Docker Images vs Containers
31:40 Port Mapping
41:35 Envrioment Variables
42:40 Containerize Nodejs Server with Docker
59:30 Publishing Custom Images to hub.docker.com
01:03:00 Docker Compose
01:11:40 Outro
Video Titles
- Docker Crash Course
- Docker In One Shot
- What is Docker?
Hashtags
#docker #dockercontainer #dockertutorial #opensource #opensourcecommunity #nodejs #webdevelopment #fullstackwebdevelopment

Пікірлер: 303
@piyushbera8242
@piyushbera8242 9 ай бұрын
I have to say, to be able to explain like you do you need to have a solid understanding yourself and the way you explain doesn't just reflect the depth of your knowledge but also how good of an engineer you are. Thank you for this! What you're doing is truly commendable ❤
@ajaymishra1511
@ajaymishra1511 3 ай бұрын
bro can you pls explain why he did apt-get instead of apt
@theiitjourneytij3377
@theiitjourneytij3377 2 ай бұрын
@@ajaymishra1511 apt-get and apt are same. apt-get was used in older versions of linux ubuntu but now it is deprecated so you can use apt now .
@successseekercoder
@successseekercoder 9 күн бұрын
Apt get for old version of Ubuntu for latest only apt sai hojaiga. Video agar koi old version use karna wala banda dekh raha to use koi issue na aya iss lya​@@ajaymishra1511
@ankit1153
@ankit1153 9 ай бұрын
Please continue your AWS 🙏😭 series it is really helpful.. please please i have watched AWS series video and i have learnt alot not just how to use but also about serverless, linux , ssh .. please continue it.
@ArifRahman-ce7bf
@ArifRahman-ce7bf 7 ай бұрын
Eagerly waiting...
@AkhileshThakre-vr3qs
@AkhileshThakre-vr3qs 5 ай бұрын
Eagerly waiting..
@thecartoonworld2301
@thecartoonworld2301 4 ай бұрын
Eagerly waiting..
@sahilgaming8438
@sahilgaming8438 4 ай бұрын
Eagerly waiting
@pabitrakb5291
@pabitrakb5291 3 ай бұрын
Nice teaching style
@nikhilgudadhe8785
@nikhilgudadhe8785 7 ай бұрын
There is nothing better than the simplicity and straight to the point explanation of Docker, easily one of the best videos I have seen. thank you!
@siddarthpogula2790
@siddarthpogula2790 Ай бұрын
One of great docker tutorial, newbie who're searching for docker tutorials, you've landed on correct place. you won't regret this 1 hour.
@rahulnikam1279
@rahulnikam1279 7 ай бұрын
First and foremost, hats off to the instructor - without a doubt, the best guide I've come across in the realm of tech tutorials. Their clarity of explanation, coupled with an engaging and friendly demeanor, made even the most complex Docker concepts feel like a breeze. The instructor's ability to break down intricate details into understandable nuggets is truly commendable. It's evident that they not only possess a deep understanding of Docker but also have a knack for teaching. The video itself was nothing short of awesome. The pacing was perfect, ensuring that beginners could grasp the fundamentals while providing enough depth for those seeking a more comprehensive understanding of Docker. The visuals and examples used were spot-on, making abstract Docker concepts tangible and easy to comprehend. What I appreciated most was the instructor's hands-on approach, demonstrating each step with practical examples. This hands-on learning experience elevated the video from a mere tutorial to a genuine learning session. The video's structure, starting from absolute basics and progressing to an intermediate level, is precisely what makes it stand out. It's evident that careful thought went into the organization of content, creating a seamless learning curve. Whether you're a Docker novice or someone looking to refine their containerization skills, this video caters to all levels of expertise. Thanks a lot piyush bhaiya ❤❤❤❤❤❤❤‍🔥❤‍🔥❤‍🔥❤‍🔥 One Request on topic: Microservices with NodeJs and advance concepts like, Communication between microservices, Pub/Sub model, RabbitMQ, API Gateway, ETC and all other advance stuff!! 😁😁😁😁
@ParthChokshi
@ParthChokshi 3 ай бұрын
Such a nice video. Great explanation! You know how to break it down and teach. 👌🏻
@Mayanksingh-ij4yl
@Mayanksingh-ij4yl 2 ай бұрын
The best part about this channel, is that problem statement section. To me it's very important to know why we need this "tech" and i have gone through a lot of your tutorials and i see the same thing in every tutorial. A very big thank you for this. I remember, when i was learning DOM in JS and i didn't understood it for months just cause i thought it's waste of time to write and read properties this way, i can do the same with HTML/CSS very easily why to learn DOM then. I act similarly even today if i don't know why exactly we're using it. but here, every time you take care of this part quite well. Thanks Again.
@tawhidib8036
@tawhidib8036 6 ай бұрын
I love the way you explain everything. keep going brother. Thank you so much for this kind of beautiful explanation.
@iSiddharthRao69
@iSiddharthRao69 9 ай бұрын
Amazing understanding you have about docker. Can't wait for next part. Please release soon.
@adarshdwivedi2244
@adarshdwivedi2244 5 ай бұрын
Wao sir....itne easy way s aap docker ko smjhaye ...... aapko salute 🫡
@vishwajeet21sharma
@vishwajeet21sharma 8 ай бұрын
Loved your video😊 The simplicity with which you teach is outstanding
@intellectance9893
@intellectance9893 8 ай бұрын
He is giving real value I am amazed by his way of teaching salute you sir
@randomkid56
@randomkid56 15 күн бұрын
One of the best educators on KZfaq. I found your channel a while ago, about 2 weeks ago. I absolutely love these courses and I recently completed your Node.js course, and I learned docker too!
@RahulAgrawal-rb5vl
@RahulAgrawal-rb5vl 2 ай бұрын
Till now it was the best course for Introduction and Basics of Docker, thanks Piyush.
@ayushchopra2282
@ayushchopra2282 2 ай бұрын
you are a gem .. i think there is lot of experience behind these viddeos you are leveling up the content everytime
@saqibhussain2843
@saqibhussain2843 Ай бұрын
The way you are explaining the concepts shows that how good programmer and engineer you are, hats off to you brother.
@vikramadityamathur
@vikramadityamathur 7 ай бұрын
Hello, I love to hear your lectures as you spread the world of knowledge with so much kindness and positive attitude...
@MuhammadAyaz-gp7xd
@MuhammadAyaz-gp7xd Ай бұрын
Much needed Tutorial on Docker as a Full Stack Dev. Thank you so much.
@ayushKumar-9835
@ayushKumar-9835 9 ай бұрын
Thanks for the wonderful explanation. It was very nice. I'm waiting and excited for the part 2. Thanks ❤
@tusharphb6596
@tusharphb6596 Ай бұрын
Masterpiece! Love it 1:11 hour feels like 20 mins. If this is a basic docker tutorial just imagine what inside the in depth video! Hats off. You are a gem to the community 💟
@parassharma7041
@parassharma7041 8 ай бұрын
recently I had to use old node js and mondodb version and I learned docker for this , great video thanks.
@shortflicks83
@shortflicks83 9 күн бұрын
I watch this video on the speed of 2x and I love it the way you explain. Your selection of words and approach towards solving the problem is unbeleivable
@kishanpatel6113
@kishanpatel6113 7 күн бұрын
It is one the best video on docker I have ever seen, It has great explanations specially between container and images
@Vishal-nc8ju
@Vishal-nc8ju 5 ай бұрын
cleanest explanation ever, though I already know about this, still I watched the whole video without skipping anything
@inertiapixel
@inertiapixel 3 ай бұрын
Thank you so much for this Docker tutorial! Your clear explanations and step-by-step guidance have made what seemed like a daunting topic much more manageable. Docker can be such a powerful tool for developers, and your video has helped me understand its fundamentals better. Looking forward to more tutorials from you!
@shivpalraghuwanshi3087
@shivpalraghuwanshi3087 4 ай бұрын
what a best explanation with simple and practical examples...! Thanks!
@akshaykothari9946
@akshaykothari9946 6 ай бұрын
Thank you sir , I was searching for video like this for entire Day , Since I need to understand this Docker Quickly and to the point , Luckily found your video , thanks you explained it very well, keep going , we need a lot more videos from you sir.
@naveenbasyal001
@naveenbasyal001 6 ай бұрын
i havn't seen anyone explaining in this smooth and easy way bro !!, means alot bro!!!!
@kartikbhatt1695
@kartikbhatt1695 2 ай бұрын
This is the best course that I've seen on docker. Thanks a ton!!!
@sugandhasharma229
@sugandhasharma229 4 ай бұрын
Thanks Piyush for this Amazing Video! I just created E2E ML Pipeline using docker
@gmjitendra
@gmjitendra 7 ай бұрын
Excellent Piyush. Thank you so much for this informative tutorial.
@sayankarmakar13
@sayankarmakar13 8 ай бұрын
I am very thankful to you that bringing this video ❤
@muneebrasheed6843
@muneebrasheed6843 8 ай бұрын
your video is very informative for my software engineering journy a lot of new thing i learn from youtube channel and you explain very very well
@VishalSingh-rx4if
@VishalSingh-rx4if 7 ай бұрын
loved the crisp demo on compose. thanks
@parikhitkkkk6569
@parikhitkkkk6569 9 ай бұрын
Great bhaiya me kal se dhundh raha tha docker ke bare me app ne toh video la dia
@shaikkhajavali3178
@shaikkhajavali3178 9 ай бұрын
Thank you Bro... eagerly Waiting for part 2
@shubhankigupta
@shubhankigupta Ай бұрын
Thankyou so much Piyush. This is one of the best explanation of docker I have ever seen .
@pratikshyapoudel7337
@pratikshyapoudel7337 5 ай бұрын
Hatsss off to your teaching styleee bro 🎉🎉🫡
@rajdave7357
@rajdave7357 9 ай бұрын
Hey piyush, one small request : Learning any new tech from docs is kind of hard for us. But other senior developers are very good at learning from docs. Please make a video on "your approach to learn things from docs" Thank you.❤
@paulaneesh7
@paulaneesh7 9 ай бұрын
It might seem difficult when you are getting started to learn anything from docs but just give it a try for a week atleast and then after that you will be habituated with it
@bhavyajain638
@bhavyajain638 8 ай бұрын
​@@paulaneesh7this. We expect to learn things in a day or two. We gotta give it some days.
@touseefahmad9794
@touseefahmad9794 7 ай бұрын
Great Question.
@youngmoney9607
@youngmoney9607 7 ай бұрын
Please make one
@thehimalyanprogrammer
@thehimalyanprogrammer 6 ай бұрын
Make Projetcs , initially start from copy paste as you make more projects, you would get the knack for it.
@travelwithahmedmurtaza
@travelwithahmedmurtaza 8 ай бұрын
Beautifully explained! Thanks
@tanmaychuri2393
@tanmaychuri2393 2 ай бұрын
One of the finest video for Docker explanation ,very well explained thanks 🙏🙏
@phantomcatprojects8546
@phantomcatprojects8546 8 ай бұрын
I was searching for a good Docker tutorial and GG boi made the full tutorial
@gourisankarjena5442
@gourisankarjena5442 5 ай бұрын
I love the way you explain everything. Great Work Bro ! your voice clarity is great , may I know which mic do you use for recording ?
@danishimran3555
@danishimran3555 5 ай бұрын
Your teaching style is awesome man. Keep it up! :D
@mohitbansal321
@mohitbansal321 8 ай бұрын
Thanks for clearing the difference between images and container
@svarajdhanulkar1791
@svarajdhanulkar1791 6 ай бұрын
Most underrated you tube channel bro you are doing great as fullstack developer had experience in monolithic and want to grow for microservice this channel or this video helps lot in 1 shot
@deepakkumarkhatri
@deepakkumarkhatri 9 ай бұрын
Thank you Piyush, for this video ❤
@abhixh3k
@abhixh3k 9 ай бұрын
love your teaching style
@samirgorai2825
@samirgorai2825 2 ай бұрын
thanks for this video ,simplified way to start learing docker
@namannema3349
@namannema3349 2 күн бұрын
thanks bhaiya got the idea of how docker works
@sujjee
@sujjee 8 ай бұрын
Hey Piyush , Could you please create a one-shot video on AWS, covering how much AWS a developer needs to know? Or, you could create videos on how to use Redis, Kafka, or Kubernetes in real-world projects.
@LearnDEwithAmartya
@LearnDEwithAmartya 3 ай бұрын
Thank you so much for this video. The explanation was smooth and simple, it was really easy to understand.
@abhishekprasad7568
@abhishekprasad7568 5 ай бұрын
Aggg lga diya bhai tum toh
@Rohitkumar-vq1yk
@Rohitkumar-vq1yk 5 ай бұрын
Thank you so much... this helps me a lot. please keep doing i am really thankful to you
@farhaankazi7134
@farhaankazi7134 2 ай бұрын
Hi Piyush, Thanks for making so interesting, informative and easy to understand tutorial. It worth watching. I even made notes from it. It cleared my doubts.
@user-su7eh6yr7k
@user-su7eh6yr7k 4 ай бұрын
Wow great learning from this video you are the best teacher in my programming journey, I will complete all of your playlists there is top-level content in the free thanks for this type of Amazing content. ❤😍🎉 Sir Jee create a full playlist of videos on AWS Please
@MahammadTaukirKatava
@MahammadTaukirKatava 4 ай бұрын
Guys, After watching these kind of master peice videos and still not subscribing this channel, You are not a human. You should keep motivating him.
@mann5544
@mann5544 Ай бұрын
Most underrated channel on KZfaq. Thanks Sir!!
@joydeepmondal9168
@joydeepmondal9168 9 ай бұрын
You are gem man thanks for this tutorial, thanks
@subhamjyoti4189
@subhamjyoti4189 3 ай бұрын
Thanks a lot for this simple and elegant way of making video
@kcreations5478
@kcreations5478 2 ай бұрын
Thank You Very Much Piyush Bhai...Very Useful Video...Love From Odisha ❤
@azizurrehman9365
@azizurrehman9365 3 ай бұрын
Great.. so much fun while learning.. I enjoyed it...
@codehunter3343
@codehunter3343 2 ай бұрын
Very interactive and knowledgeable session. Great work!
@anandraina4047
@anandraina4047 5 ай бұрын
best tutorial on docker in hindi hands down
@musharrafansari5801
@musharrafansari5801 8 ай бұрын
very helpful and fantastic teaching skill.
@Ashutosh7e
@Ashutosh7e 8 ай бұрын
Amazing as always ✨🚀
@rohitpatilrs5407
@rohitpatilrs5407 5 ай бұрын
You earned one subscriber brother ❤ great explanation...
@dillipkumarsahu9306
@dillipkumarsahu9306 8 ай бұрын
Thanks for sharing. I really need it
@aadarshgurug
@aadarshgurug 8 ай бұрын
Can't wait for next part
@julurisaiteja8853
@julurisaiteja8853 9 ай бұрын
Have already watched your docker course and I must say it's amazing.Can we expect a video on how to deploy microservices based mern stack application using docker, kubernetes, AWS services and a course on kubernetes
@ieltsmaverickcracktheielts3384
@ieltsmaverickcracktheielts3384 7 ай бұрын
Hello, @Piyush is it possible to share a container of a Windows machine with a Linux machine? at 9:24 you said it so. Will the conflict occur or not?
@Mohit_Q
@Mohit_Q 6 ай бұрын
Best Docker video ❤❤❤
@khanahmad452
@khanahmad452 9 күн бұрын
Thank you very much, awesome video
@lochanaemandi6405
@lochanaemandi6405 7 ай бұрын
I liked this video so much. Thank you!!!
@mohitsaud2071
@mohitsaud2071 5 ай бұрын
Hatsoff for this amazing tutorial
@user-hg9qy6ny2p
@user-hg9qy6ny2p 8 ай бұрын
Very helpful, thx for the content !!!
@krishnapande8941
@krishnapande8941 7 ай бұрын
Simple and Easy explanation thnx for the eforts
@arijitpatra
@arijitpatra 4 ай бұрын
excellent tutorial! best wishes to the channel.
@hisikes8188
@hisikes8188 8 ай бұрын
Stopping NodeJS containers always takes time because it does some clean up to free up the internal resources and setup Hope it helps!
@user-kb6sy4lf1m
@user-kb6sy4lf1m 9 ай бұрын
Nice and smooth explaintion ❤❤😊😊
@gauravdhandhukiya7560
@gauravdhandhukiya7560 14 күн бұрын
Such a helpful content 🙌
@durgfestivalvibes
@durgfestivalvibes Ай бұрын
Thankyou very much piyush!! ❤❤❤❤❤❤❤❤❤❤❤❤
@indrajittt
@indrajittt 5 ай бұрын
Please explain me this : in my company, to connect to the Postgres DB of a particular service of a staging env, we have to create a container for that service from a common image . and then if we change anything in the DB of that container, that change is reflected across the whole staging env everywhere. then how is the container isolated?
@wanishoaib_
@wanishoaib_ 7 ай бұрын
thank you so much. I loved this
@shivanshpatel4072
@shivanshpatel4072 2 ай бұрын
Awesome video , you are a superb teacher 🚀❤
@user-xt1sy9ij4j
@user-xt1sy9ij4j Ай бұрын
I have openstack configured on ubuntu 22.04 and had initially installed docker engine. To integrate docker with zun service i have done entry of zun in docker execution file (as suggested by openstack zun documentation) and now i installed docker compose as well but when i try to run docker-compose up. It gives error of version.
@ALLInOne-nn6ny
@ALLInOne-nn6ny 6 ай бұрын
I have a windows server 2022VM, and docker desktop doesn’t work on it, so I have used binaries on it to run docker, but there is compatibility issues while trying to build linux containers, any suggestions? Thanks in advance
@ikik790
@ikik790 8 ай бұрын
Very informative lecture keep it up
@rohitvishwakarma8550
@rohitvishwakarma8550 8 ай бұрын
Way of explanation is very good and helpful.
@ankitaggarwal158
@ankitaggarwal158 Ай бұрын
@piyush, hume alag docker container kyun chaiye to run redis? Agar aapka nodejs application redis use krta hai toh hum same container me redis run nai kr sakte?
@priyapatil5568
@priyapatil5568 5 ай бұрын
Explained in so so simple language, thanks a lot.. if possible plz make interview questions video also on docker, kubernetes.
@meghamisra5622
@meghamisra5622 2 ай бұрын
Awesome explanation. I was trying to understand how containers work. Can you please also provide a video on Kubernetes?
@mehedihasanridoy1086
@mehedihasanridoy1086 8 ай бұрын
Amazing.. Request you to continue your graphql series too
@journeyofc6200
@journeyofc6200 3 ай бұрын
amazing teaching skills
@asthasingh3390
@asthasingh3390 3 ай бұрын
great video, thanks!
@DigvijayKirtiVerma
@DigvijayKirtiVerma 28 күн бұрын
@Piyush Could you please make a dedicated video on Kubernetes with a practical scenario to understand.
@shankar3459
@shankar3459 4 ай бұрын
Such an awesome video, Great Explanation, No bro you are not lying about browser redirecting wrongly, I myself have faced this issue. 😄
@hemantvardani1436
@hemantvardani1436 2 ай бұрын
Thanks for this video!!
@MandarKarekar
@MandarKarekar 2 ай бұрын
Great video.. simple explanation...Piyush we need course on Devops
@adnan_hashmi
@adnan_hashmi Ай бұрын
Thank you for doing this.
Docker For Open Source Contributors - Part 2
36:21
Piyush Garg
Рет қаралды 39 М.
100+ Docker Concepts you Need to Know
8:28
Fireship
Рет қаралды 861 М.
Хотите поиграть в такую?😄
00:16
МЯТНАЯ ФАНТА
Рет қаралды 2,7 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
Heartwarming moment as priest rescues ceremony with kindness #shorts
00:33
Fabiosa Best Lifehacks
Рет қаралды 13 МЛН
Ep : 5 I Jain Philosophy: An Introduction I Dr Vikas Divyakirti
3:29:27
Vikas Divyakirti
Рет қаралды 3,3 МЛН
5 Tips for Learning DevOps Faster | How to Become Good in DevOps
6:58
Manjunath Shenoy
Рет қаралды 17 М.
What is Docker? Simply Explained by Shradha Ma'am
19:32
Apna College
Рет қаралды 201 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,5 МЛН
Redis Crash Course
1:23:37
Piyush Garg
Рет қаралды 110 М.
Complete Docker Course - From BEGINNER to PRO! (Learn Containers)
4:44:21
DevOps Directive
Рет қаралды 302 М.
How SSL Certificate Works?  - HTTPS Explained
20:42
Piyush Garg
Рет қаралды 190 М.
Complete GIT in 1 video
3:43:17
Hitesh Choudhary
Рет қаралды 72 М.
Apache Kafka Crash Course | What is Kafka?
1:17:04
Piyush Garg
Рет қаралды 424 М.
Хотите поиграть в такую?😄
00:16
МЯТНАЯ ФАНТА
Рет қаралды 2,7 МЛН