Docker Tutorial for Beginners - What is Docker? Introduction to Containers

2024 ж. 13 Мам.
240 323 Рет қаралды

This is the first video of the complete Docker series. Here we cover an introduction to containers, Docker, the architecture, various concepts and terminologies, installation, hands-on examples and more!
Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DevOpsWithKunal & don't forget to tag us!
Complete DevOps playlist: • DevOps Bootcamp
Code & Notes: github.com/kunal-kushwaha/Dev...
➡️ Connect with me: kunalkushwaha.com
=========================================
Timestamps:
0:00 Introduction
2:19 Before Docker
10:16 Containers
12:04 Containers vs Virtual Machines
16:16 History of Docker
17:47 Running Docker on Windows
20:00 Running Docker on MacOS
20:40 Running Docker on Linux
21:04 What is Docker
21:54 Installation
24:33 Getting started
25:35 Docker Runtime
28:48 Docker Engine
30:45 Orchestration
32:06 Docker / Container Image
35:27 Difference b/w Dockerfile and Image
36:38 Open Container Initiative (OCI)
39:53 Docker Desktop
41:31 What is DevOps
44:58 Docker CLI
45:36 How the CLI works
50:55 How a Docker Image works
52:22 Downloading Docker Image
54:54 Some additional Docker commands
1:05:50 Accessing a container locally
1:10:42 Docker commit
1:15:25 Removing Docker Images
1:17:00 Layers
1:21:19 How to create Docker image
1:31:45 Architecture of Docker Engine
1:41:20 Outro
#docker #devops

Пікірлер
  • I'll finish it with you till the end🔥🔥🔥but please resume with DSA also......

    @tanishkjain3379@tanishkjain33792 жыл бұрын
  • 1:27:48 Those who are facing problem in building docker image : Make sure you named your file as Dockerfile where D is capital and f is small and also u didn't put any extension.

    @_SOHAMSAMANTA@_SOHAMSAMANTA2 жыл бұрын
    • thanks man!

      @ryThMoP18@ryThMoP18 Жыл бұрын
    • Hey This all is going on Linux or Mac or Virtual Box on Mac

      @dextro24p@dextro24p Жыл бұрын
    • Thank u

      @akashvcse@akashvcse11 ай бұрын
  • Another brilliant tutorial. My aha moment was when by using docker we created our very own version of ubuntu with our own files. I am just loving it!!

    @animeshrose@animeshrose2 жыл бұрын
  • Been struggling with docker but this tutorial has made it easy to understand docker. Thank you.

    @tonnyotieno8719@tonnyotieno8719 Жыл бұрын
  • It's my first time learning Containers and You JUST MADE IT SO EASY thanks to u for making such amazing content.

    @subhajitdutta8858@subhajitdutta8858 Жыл бұрын
  • You have the true art of teaching Kunal , First time I am learning docker. And the way you are proceeding step by step along with re revision , this is what it requires to be a good teacher. Thanks for the video man ✌

    @Gamer_with_knowledge@Gamer_with_knowledge Жыл бұрын
  • Finally docker is here, we are waiting also for hashing lecture from DSA course, thanks legend ❤️

    @HamoudCHORFA@HamoudCHORFA2 жыл бұрын
    • oo ⁰⁰⁰pp

      @bombagorer_raja@bombagorer_raja Жыл бұрын
  • I love the way you say "* hey everyone welcome to another video*"

    @bhavnishbhardwaj2275@bhavnishbhardwaj22752 жыл бұрын
  • Main ek mechanical ka student hu pr main apake video dekhar sab shika hu... Main bhee tier 3 college main padhata hu. Pr apane to meri jindagi main Mech se IT la diya .. Thank you ...

    @rushikeshmungse5544@rushikeshmungse55442 жыл бұрын
  • One of the best docker tutorials ; waiting for part 2

    @erzohrakhan1@erzohrakhan1 Жыл бұрын
  • Big bro , your java Playlist is on whole another level , please complete is as soon as it is possible 🙏 .Eagerly waiting for it .

    @vishalgoel7661@vishalgoel76612 жыл бұрын
  • Hey there! Completed this 1hr 43mins tutorial, got an overview about Docker. Thanks Kunal for making such wonderful vdo's.

    @Vishwask22@Vishwask22 Жыл бұрын
  • man with best bundle of knowledge with greatest way of explanation techniques

    @anushasp07@anushasp072 жыл бұрын
  • Laal phool, neela phool Kunal bhai beautiphool❤️

    @aditya__exe@aditya__exe2 жыл бұрын
  • I'm waiting for this video from couple of days and finally uploaded thanks Kunal

    @amolmote2527@amolmote25272 жыл бұрын
  • Binge worthy content. Love how you teach Kunal ❤

    @subhamghosh5335@subhamghosh53352 жыл бұрын
  • You have helped me gaining the basic knowledge on Docker. Awesome video. Waiting for "later on"/"part two" video. Your rock Kunal Kushwaha.

    @siddhantsingh89@siddhantsingh89 Жыл бұрын
  • And finally docker course out 🥰🥰🥰

    @akhilreddybollu5551@akhilreddybollu55512 жыл бұрын
  • Loving your videos 😍, but please Complete DSA course first ,Waiting for its next video badly ✌️

    @vaibhavyadav2674@vaibhavyadav26742 жыл бұрын
    • As soon as possible

      @KunalKushwaha@KunalKushwaha2 жыл бұрын
  • Hi Kunal. Your DSA bootcamp is one of the best. Eagerly waiting for the DSA bootcamp playlist to be updated. When are you planning to complete it? Thanks in advance.

    @alt_realm@alt_realm2 жыл бұрын
    • Will upload soon

      @KunalKushwaha@KunalKushwaha2 жыл бұрын
    • @@KunalKushwaha it's good to upload one of devops and one of DSA

      @the_ranjit_kumar_nayak@the_ranjit_kumar_nayak2 жыл бұрын
    • @@the_ranjit_kumar_nayak yes Great

      @ashishgaikwad440@ashishgaikwad4402 жыл бұрын
  • learned many things best cource, super excited for next part.

    @satyamkale9638@satyamkale96382 жыл бұрын
  • Fell in love when you explained the docker image.Flawless.....

    @dakshverma9142@dakshverma91422 жыл бұрын
    • Thank You!

      @KunalKushwaha@KunalKushwaha2 жыл бұрын
  • Kunal I am your biggest fan 🔥🔥 I have been following you from when you came in Inshan sharma's channel You really*100000 doing very very great work. I have completed your dsa videos and also enjoying the devops bootcamp🔥🔥🔥🥳🥳🥳 And I promise you I will always be there with you ❤️ Atlast I will say you are such a great man Hats off to u 🙏🙏

    @bishaldas5751@bishaldas57512 жыл бұрын
  • Wait is over, thanks Kunal❤

    @rajanjaiswal3728@rajanjaiswal37282 жыл бұрын
  • Its the best video on docker I have seen and it really helpful as it has on depth stuff.. eagerly waiting for next videos on docker

    @sandipsadalage5061@sandipsadalage50612 жыл бұрын
  • I am grateful to Universe for giving me a great teacher like you🌞.. please reply I comment on each of your video🙏

    @lilyjoy1338@lilyjoy13382 жыл бұрын
    • Thank You

      @KunalKushwaha@KunalKushwaha2 жыл бұрын
    • Mil gya

      @suyashagrawal1102@suyashagrawal11022 жыл бұрын
  • Great Work !!! Eagerly waiting for new docker content. Thank you

    @sathwikreddy169@sathwikreddy1692 жыл бұрын
  • Your teaching style is amazing Kunal

    @UmairQamer@UmairQamer Жыл бұрын
  • That's the best one can deliver, great teaching skills ❤❤

    @sanket0510@sanket051011 ай бұрын
  • Hi Kunal thank you for this brief introduction of docker. Could you also please make a video on docker networking and docker swarm ?

    @rohanrustagi7857@rohanrustagi7857 Жыл бұрын
  • Nice looking forward for more docker tutorials

    @hemantwasthere@hemantwasthere Жыл бұрын
  • One of the finest video on docker⚡

    @kartik-k@kartik-k9 ай бұрын
  • Superr excited ❤️

    @billionairesayss@billionairesayss2 жыл бұрын
  • Yeah, kunal is ON !! 😃

    @ashutoshbiswal957@ashutoshbiswal9572 жыл бұрын
  • Finally!! Was waiting for containers!

    @nagendra3610@nagendra36102 жыл бұрын
  • great one.. waiting for next parts🤩🤩

    @tamannasharma1294@tamannasharma12942 жыл бұрын
  • Hey Kunal, please make more videos on docker and k8s, thanks for previous videos..highly appreciated efforts.

    @saurabhpadole6102@saurabhpadole6102 Жыл бұрын
  • Best docker tutorial on KZhead

    @JamesBond-bi2cr@JamesBond-bi2cr Жыл бұрын
  • Best video for learning the fundamentals and working of docker.Thanks a lot man.Cheers.

    @SriniVasan-fz5kb@SriniVasan-fz5kb8 ай бұрын
  • Thanks alot Kunal for putting out great content in very structured manner and amazing story telling style. We support your mission for free education and I am gonna learn Devops bootcamp from your course and complete it. Thanks for putting up nice content .

    @singhamita@singhamita Жыл бұрын
  • Hey Kunal I have watched every single video of yours and even practised and recently I am working on a project I am 24 years old and I want to work as a programmer but the big problem is that I don't have any degree and no experience till now too I really have this urge that is coming from within to work hard and really learn so many things but many times I get demotivated when I hear that it's tougher to get a job with good salary when you don't have degree and wasted so many initial years in something else other than coding Can you tell me honestly that should I work hard to learn coding and develop skills or not ? Will I get opportunities ? I know you are very busy but I will still keep hope that you will reply even though the possibility is very less because I only want to know it from you as you're one of the most genuine teachers on KZhead

    @utkalgaur579@utkalgaur5792 жыл бұрын
    • I would suggest you to go to his discord channel and discuss this with few people .They might help you.

      @abhishekyakhmi@abhishekyakhmi2 жыл бұрын
    • I too have this problem

      @moneymoney4407@moneymoney44072 жыл бұрын
  • I guess dockers and ubuntu are now more interesting than dsa never thought I would like ubuntu cli. Thanks bro

    @arnab9702@arnab97022 жыл бұрын
  • Excellent explanation for beginners 💯🔥

    @rahul.web3@rahul.web3 Жыл бұрын
  • Wow!! Great session. I am curious to know how you get suggestions while typing commands on the command line. Please share any resources that I could also install. It's quite boring to run the commands over and over again. It would be really helpful for me.

    @sujithkumar3908@sujithkumar39082 жыл бұрын
  • Exellently explained Docker engine.

    @roshnichowhan8554@roshnichowhan8554 Жыл бұрын
  • great explanation Kunal, great work. Now reading through the docker docs is going to be comparatively easy. thanks

    @prateeksingh6018@prateeksingh60182 жыл бұрын
    • Glad to hear that

      @KunalKushwaha@KunalKushwaha2 жыл бұрын
    • @@KunalKushwaha bro why your site is not working.

      @Ankitthakur-zh4ec@Ankitthakur-zh4ec4 ай бұрын
  • Didn't understand a couple of things , but learnt sooooo sooo much. Dhanyavaad dost :)

    @jinks3669@jinks36692 жыл бұрын
  • best way of teaching 👏

    @shamskabir3865@shamskabir3865 Жыл бұрын
  • Wow docker is introduced in a really amazing way. Got to learn with fun.

    @anurag-pathak10@anurag-pathak102 жыл бұрын
    • Glad you think so!

      @KunalKushwaha@KunalKushwaha2 жыл бұрын
  • Best thing I need now..thanks

    @mehedimazumder9378@mehedimazumder93782 жыл бұрын
  • u r amazing boss..ur teaching style is superb !!!

    @anudey8496@anudey8496 Жыл бұрын
  • This course is 🔥 kindly resume the DSA course also ....

    @vinayprasad688@vinayprasad6882 жыл бұрын
  • Loving it. U are igniting me for more...

    @ShawJiTalks@ShawJiTalks2 жыл бұрын
  • Thank you, after watching your videos I have stopped dreaming of getting jobs in Indian Companies and looking forward to getting hired by remote companies.

    @musheershaikhind@musheershaikhind Жыл бұрын
  • Great video and explanation is amazing...looking forward to learn more from you🔥🔥🔥 and thank you for all this amazing content Kunal

    @chaitanyaagarwal3569@chaitanyaagarwal35692 жыл бұрын
    • Hey brother is this complete docker tutorial can i follow it??

      @mazharansari7813@mazharansari7813 Жыл бұрын
  • waiting for next docker parts. love your videos

    @syamsundar6684@syamsundar6684 Жыл бұрын
  • Hey kunal..I wish u upload the full devops bootcamp ASAP 🔥

    @anujsaraswat864@anujsaraswat8642 жыл бұрын
  • It is awesome.. I got basic idea of what it is! Thanks Alot!

    @MahaLakshmi-nw3gu@MahaLakshmi-nw3gu2 жыл бұрын
  • Amazing content for beginners!

    @vedantmahajan558@vedantmahajan558 Жыл бұрын
  • Hi Kunal great video ... Eagerly waiting for advance Docker videos ... please upload them .. thanks

    @vivekpuurkayastha1580@vivekpuurkayastha15802 жыл бұрын
  • Your video's are like blessings to us 💓. you are great keep it up

    @harshsharma3698@harshsharma36987 ай бұрын
  • thank you kunal, very helpful!

    @techdude_bb@techdude_bb Жыл бұрын
  • helped in my interview , thanks kunal

    @Rishabhkumar-ys3jc@Rishabhkumar-ys3jc3 ай бұрын
  • Can we just imagine that we are getting such quality courses for free

    @detectivepanda6976@detectivepanda6976 Жыл бұрын
  • On a streak...... really learned a lot. thanks

    @amankhys8922@amankhys892211 ай бұрын
  • Kunal you're good at teaching and explanation 👍

    @Being_Human_Karthick@Being_Human_Karthick Жыл бұрын
  • Thanks for a lovely tutorial.

    @parthasarathichakraborty1604@parthasarathichakraborty1604 Жыл бұрын
  • Thanks Kunal 👍🏻

    @bhaveshatwal8142@bhaveshatwal81422 жыл бұрын
  • what a confidence...

    @RakeshBitling@RakeshBitling Жыл бұрын
  • Perfect timing, still on your DS&A course and was waiting for the docker tutorial - once again, THANK YOU kunal! You’re a prime example of what the future of e-learning is capable of and should be, free/open source, community, and for the people by the people 🙏🏾🙌🏾!

    @zb2747@zb27472 жыл бұрын
    • Happy to hear that!

      @KunalKushwaha@KunalKushwaha2 жыл бұрын
  • Well explained the basics

    @joyjitpal@joyjitpal Жыл бұрын
  • I'm going to watch it tomorrow... thanks

    @jujarusreenivasaraoracdjdp4986@jujarusreenivasaraoracdjdp49862 жыл бұрын
  • thanks for this amazing video Kunal

    @user-ee1mm1rh3k@user-ee1mm1rh3k8 ай бұрын
  • THanky you, love you bro

    @vrashabhsontakke7282@vrashabhsontakke72822 жыл бұрын
  • you are a gem buddy!

    @ashwinvarma9349@ashwinvarma93492 жыл бұрын
  • hello kunal, thanks for this explanation of basics of docker. Please create and upload subsequent videos of docker asap, thanks :))

    @dydufjfbfnddhbxnddj83@dydufjfbfnddhbxnddj83 Жыл бұрын
  • amazing explanations

    @user-yj9rv7us4x@user-yj9rv7us4x4 ай бұрын
  • well explained! great

    @shubhamjoshi1331@shubhamjoshi13312 жыл бұрын
  • After watching Kunal's DSA course, I have jumped to this one ... now I have become like: First I check if any videos from Kunal is available, if not then only I am going for another author... Kunal has raised the teaching level beyond the expectations.... Hats off to your efforts and I AM ADDICATED TO YOUR VIDEOS BADLY.... 💚😎😇

    @dipalisavaliya295@dipalisavaliya295 Жыл бұрын
    • Is this completed?

      @gaurabkhanal2923@gaurabkhanal2923 Жыл бұрын
    • Do you get any job by watching only kunal videos

      @girlysh09@girlysh096 ай бұрын
  • Finally the wait ends.

    @anshikgupta2993@anshikgupta29932 жыл бұрын
  • Great work Kunal

    @nividshah@nividshah Жыл бұрын
  • Hey Kunal. This docker video is awesome . Please make more video on docker - advanced docker / networking like that as you had mentioned already in this video.... thankyou for your good work

    @rahulkumarverma9910@rahulkumarverma9910 Жыл бұрын
    • Sure I will

      @KunalKushwaha@KunalKushwaha Жыл бұрын
  • Dear Kunal, Welldone !!!

    @supersoniq4102@supersoniq4102 Жыл бұрын
  • thank you kunal

    @Gopinath_V19@Gopinath_V19Ай бұрын
  • hey kunal your DSA course is nyc. Waiting for your video in DSA course

    @shubhankarsharma5438@shubhankarsharma54382 жыл бұрын
  • It was a very nice explanation. Thank you :) When next video is coming?

    @shobhitsharma1194@shobhitsharma11942 жыл бұрын
  • very nice video, well explained everything

    @amitchaurasia592@amitchaurasia592 Жыл бұрын
  • love this guy

    @haris7521@haris7521 Жыл бұрын
  • beefore watching ur video I watched tech with nana docker tutorial but I thing ur tutorial is too good with some nice examples like soup

    @yogeshyts@yogeshyts2 жыл бұрын
  • This is awesome .

    @PROTECHRAHUL@PROTECHRAHUL5 ай бұрын
  • Hey Kunal. Great video !!!.... Just wanted to tell you could you please adjust your mic because whenever you look at the camera ur voice goes down and whenever you look down or write something it becomes louder.

    @amitpatel9670@amitpatel96702 жыл бұрын
  • I guess mai coder se pehle devops ban jaunga thanks kunal sir

    @arnab9702@arnab97022 жыл бұрын
  • Have you released more lectures on docker like volumes and more details? Otherwise I have to see from other sources

    @chiragdusad2015@chiragdusad20156 ай бұрын
  • Hi Kunal, How big can Docker containers can get? Are there any prerequisites for this?

    @ronakpatel2371@ronakpatel23712 жыл бұрын
  • Hi Kunal! I'm currently watching your videos however I would like to know some real-world application projects where we can use the info that we're learning here.

    @simarsinghchugh8402@simarsinghchugh84022 жыл бұрын
  • U are not less then any "messiah" for tire three students like me. Very excited to learn more cool things from you and then implement by myself. Thank You Kunal

    @prateektiwari4116@prateektiwari41162 жыл бұрын
    • It is *Tier, not Tire... FYI

      @cloudarchitect2854@cloudarchitect2854 Жыл бұрын
    • @@cloudarchitect2854 thank you so much 🥰😇..... You are supreme... Enjoy mate 🛐

      @prateektiwari4116@prateektiwari4116 Жыл бұрын
    • @@prateektiwari4116 You meant supremely talented, isn't it? Yes, I am. Unlike you 😃😄😀

      @cloudarchitect2854@cloudarchitect2854 Жыл бұрын
  • Awesome Video .

    @Aman-fz1ew@Aman-fz1ewАй бұрын
  • Thanks kunal!

    @shubhamnegi893@shubhamnegi893 Жыл бұрын
  • First view ❤️...Love you Sir... ❤️

    @sayanghosh687@sayanghosh6872 жыл бұрын
  • Great Introduction video

    @AdityaSingh-sz5js@AdityaSingh-sz5js Жыл бұрын
KZhead