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

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

Пікірлер: 324

  • @tanishkjain3379
    @tanishkjain33792 жыл бұрын

    I'll finish it with you till the end🔥🔥🔥but please resume with DSA also......

  • @_SOHAMSAMANTA
    @_SOHAMSAMANTA2 жыл бұрын

    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.

  • @ryThMoP18

    @ryThMoP18

    Жыл бұрын

    thanks man!

  • @dextro24p

    @dextro24p

    Жыл бұрын

    Hey This all is going on Linux or Mac or Virtual Box on Mac

  • @akashvcse

    @akashvcse

    Жыл бұрын

    Thank u

  • @animeshrose
    @animeshrose2 жыл бұрын

    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!!

  • @Gamer_with_knowledge
    @Gamer_with_knowledge Жыл бұрын

    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 ✌

  • @HamoudCHORFA
    @HamoudCHORFA2 жыл бұрын

    Finally docker is here, we are waiting also for hashing lecture from DSA course, thanks legend ❤️

  • @bombagorer_raja

    @bombagorer_raja

    2 жыл бұрын

    oo ⁰⁰⁰pp

  • @subhajitdutta8858
    @subhajitdutta8858 Жыл бұрын

    It's my first time learning Containers and You JUST MADE IT SO EASY thanks to u for making such amazing content.

  • @tonnyotieno8719
    @tonnyotieno8719 Жыл бұрын

    Been struggling with docker but this tutorial has made it easy to understand docker. Thank you.

  • @rushikeshmungse5544
    @rushikeshmungse55442 жыл бұрын

    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 ...

  • @bhavnishbhardwaj2275
    @bhavnishbhardwaj22752 жыл бұрын

    I love the way you say "* hey everyone welcome to another video*"

  • @erzohrakhan1
    @erzohrakhan1 Жыл бұрын

    One of the best docker tutorials ; waiting for part 2

  • @vishalgoel7661
    @vishalgoel76612 жыл бұрын

    Big bro , your java Playlist is on whole another level , please complete is as soon as it is possible 🙏 .Eagerly waiting for it .

  • @aditya__exe
    @aditya__exe2 жыл бұрын

    Laal phool, neela phool Kunal bhai beautiphool❤️

  • @Vishwask22
    @Vishwask22 Жыл бұрын

    Hey there! Completed this 1hr 43mins tutorial, got an overview about Docker. Thanks Kunal for making such wonderful vdo's.

  • @amolmote2527
    @amolmote25272 жыл бұрын

    I'm waiting for this video from couple of days and finally uploaded thanks Kunal

  • @vaibhavyadav2674
    @vaibhavyadav26742 жыл бұрын

    Loving your videos 😍, but please Complete DSA course first ,Waiting for its next video badly ✌️

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    As soon as possible

  • @siddhantsingh89
    @siddhantsingh892 жыл бұрын

    You have helped me gaining the basic knowledge on Docker. Awesome video. Waiting for "later on"/"part two" video. Your rock Kunal Kushwaha.

  • @anushasp07
    @anushasp072 жыл бұрын

    man with best bundle of knowledge with greatest way of explanation techniques

  • @alt_realm
    @alt_realm2 жыл бұрын

    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.

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Will upload soon

  • @the_ranjit_kumar_nayak

    @the_ranjit_kumar_nayak

    2 жыл бұрын

    @@KunalKushwaha it's good to upload one of devops and one of DSA

  • @ashishgaikwad440

    @ashishgaikwad440

    2 жыл бұрын

    @@the_ranjit_kumar_nayak yes Great

  • @SriniVasan-fz5kb
    @SriniVasan-fz5kb10 ай бұрын

    Best video for learning the fundamentals and working of docker.Thanks a lot man.Cheers.

  • @dakshverma9142
    @dakshverma91422 жыл бұрын

    Fell in love when you explained the docker image.Flawless.....

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thank You!

  • @subhamghosh5335
    @subhamghosh53352 жыл бұрын

    Binge worthy content. Love how you teach Kunal ❤

  • @rajanjaiswal3728
    @rajanjaiswal37282 жыл бұрын

    Wait is over, thanks Kunal❤

  • @sandipsadalage5061
    @sandipsadalage50612 жыл бұрын

    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

  • @billionairesayss
    @billionairesayss2 жыл бұрын

    Superr excited ❤️

  • @nagendra3610
    @nagendra36102 жыл бұрын

    Finally!! Was waiting for containers!

  • @shivm7025
    @shivm7025 Жыл бұрын

    ~docker container prune -f -f is --force flag, it is confirmation to do the task

  • @satyamkale9638
    @satyamkale96382 жыл бұрын

    learned many things best cource, super excited for next part.

  • @sathwikreddy169
    @sathwikreddy1692 жыл бұрын

    Great Work !!! Eagerly waiting for new docker content. Thank you

  • @prateeksingh6018
    @prateeksingh60182 жыл бұрын

    great explanation Kunal, great work. Now reading through the docker docs is going to be comparatively easy. thanks

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Glad to hear that

  • @Ankitthakur-zh4ec

    @Ankitthakur-zh4ec

    7 ай бұрын

    @@KunalKushwaha bro why your site is not working.

  • @ashutoshbiswal957
    @ashutoshbiswal9572 жыл бұрын

    Yeah, kunal is ON !! 😃

  • @bishaldas5751
    @bishaldas57512 жыл бұрын

    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 🙏🙏

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

    I am grateful to Universe for giving me a great teacher like you🌞.. please reply I comment on each of your video🙏

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thank You

  • @suyashagrawal1102

    @suyashagrawal1102

    2 жыл бұрын

    Mil gya

  • @utkalgaur579
    @utkalgaur5792 жыл бұрын

    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 KZread

  • @abhishekyakhmi

    @abhishekyakhmi

    2 жыл бұрын

    I would suggest you to go to his discord channel and discuss this with few people .They might help you.

  • @moneymoney4407

    @moneymoney4407

    2 жыл бұрын

    I too have this problem

  • @akhilreddybollu5551
    @akhilreddybollu55512 жыл бұрын

    And finally docker course out 🥰🥰🥰

  • @rohanrustagi7857
    @rohanrustagi7857 Жыл бұрын

    Hi Kunal thank you for this brief introduction of docker. Could you also please make a video on docker networking and docker swarm ?

  • @UmairQamer
    @UmairQamer Жыл бұрын

    Your teaching style is amazing Kunal

  • @sanket0510
    @sanket0510 Жыл бұрын

    That's the best one can deliver, great teaching skills ❤❤

  • @saurabhpadole6102
    @saurabhpadole6102 Жыл бұрын

    Hey Kunal, please make more videos on docker and k8s, thanks for previous videos..highly appreciated efforts.

  • @arnab9702
    @arnab97022 жыл бұрын

    I guess dockers and ubuntu are now more interesting than dsa never thought I would like ubuntu cli. Thanks bro

  • @hemantwasthere
    @hemantwasthere Жыл бұрын

    Nice looking forward for more docker tutorials

  • @kartik-k
    @kartik-k Жыл бұрын

    One of the finest video on docker⚡

  • @chaitanyaagarwal3569
    @chaitanyaagarwal35692 жыл бұрын

    Great video and explanation is amazing...looking forward to learn more from you🔥🔥🔥 and thank you for all this amazing content Kunal

  • @mazharansari7813

    @mazharansari7813

    2 жыл бұрын

    Hey brother is this complete docker tutorial can i follow it??

  • @anurag-pathak10
    @anurag-pathak102 жыл бұрын

    Wow docker is introduced in a really amazing way. Got to learn with fun.

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Glad you think so!

  • @JamesBond-bi2cr
    @JamesBond-bi2cr Жыл бұрын

    Best docker tutorial on KZread

  • @syamsundar6684
    @syamsundar66842 жыл бұрын

    waiting for next docker parts. love your videos

  • @harshsharma3698
    @harshsharma36989 ай бұрын

    Your video's are like blessings to us 💓. you are great keep it up

  • @tamannasharma1294
    @tamannasharma12942 жыл бұрын

    great one.. waiting for next parts🤩🤩

  • @sujithkumar3908
    @sujithkumar39082 жыл бұрын

    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.

  • @vinayprasad688
    @vinayprasad6882 жыл бұрын

    This course is 🔥 kindly resume the DSA course also ....

  • @zb2747
    @zb27472 жыл бұрын

    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 🙏🏾🙌🏾!

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Happy to hear that!

  • @vivekpuurkayastha1580
    @vivekpuurkayastha15802 жыл бұрын

    Hi Kunal great video ... Eagerly waiting for advance Docker videos ... please upload them .. thanks

  • @singhamita
    @singhamita Жыл бұрын

    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 .

  • @anudey8496
    @anudey8496 Жыл бұрын

    u r amazing boss..ur teaching style is superb !!!

  • @musheershaikhind
    @musheershaikhind2 жыл бұрын

    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.

  • @rahul.web3
    @rahul.web3 Жыл бұрын

    Excellent explanation for beginners 💯🔥

  • @MahaLakshmi-nw3gu
    @MahaLakshmi-nw3gu2 жыл бұрын

    It is awesome.. I got basic idea of what it is! Thanks Alot!

  • @anujsaraswat864
    @anujsaraswat8642 жыл бұрын

    Hey kunal..I wish u upload the full devops bootcamp ASAP 🔥

  • @roshnichowhan8554
    @roshnichowhan85542 жыл бұрын

    Exellently explained Docker engine.

  • @dipalisavaliya295
    @dipalisavaliya295 Жыл бұрын

    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.... 💚😎😇

  • @gaurabkhanal2923

    @gaurabkhanal2923

    Жыл бұрын

    Is this completed?

  • @girlysh09

    @girlysh09

    9 ай бұрын

    Do you get any job by watching only kunal videos

  • @ShawJiTalks
    @ShawJiTalks2 жыл бұрын

    Loving it. U are igniting me for more...

  • @vedantmahajan558
    @vedantmahajan558 Жыл бұрын

    Amazing content for beginners!

  • @adityajain3981
    @adityajain3981 Жыл бұрын

    When will 2nd video for docker having docker networking, security and all other concepts role out? has been months now...

  • @user-ee1mm1rh3k
    @user-ee1mm1rh3k10 ай бұрын

    thanks for this amazing video Kunal

  • @mehedimazumder9378
    @mehedimazumder93782 жыл бұрын

    Best thing I need now..thanks

  • @jinks3669
    @jinks36692 жыл бұрын

    Didn't understand a couple of things , but learnt sooooo sooo much. Dhanyavaad dost :)

  • @detectivepanda6976
    @detectivepanda69762 жыл бұрын

    Can we just imagine that we are getting such quality courses for free

  • @techdude_bb
    @techdude_bb Жыл бұрын

    thank you kunal, very helpful!

  • @jujarusreenivasaraoracdjdp4986
    @jujarusreenivasaraoracdjdp49862 жыл бұрын

    I'm going to watch it tomorrow... thanks

  • @shamskabir3865
    @shamskabir3865 Жыл бұрын

    best way of teaching 👏

  • @amankhys8922
    @amankhys8922 Жыл бұрын

    On a streak...... really learned a lot. thanks

  • @Being_Human_Karthick
    @Being_Human_Karthick Жыл бұрын

    Kunal you're good at teaching and explanation 👍

  • @Rishabhkumar-ys3jc
    @Rishabhkumar-ys3jc5 ай бұрын

    helped in my interview , thanks kunal

  • @parthasarathichakraborty1604
    @parthasarathichakraborty1604 Жыл бұрын

    Thanks for a lovely tutorial.

  • @supersoniq4102
    @supersoniq4102 Жыл бұрын

    Dear Kunal, Welldone !!!

  • @anshikgupta2993
    @anshikgupta29932 жыл бұрын

    Finally the wait ends.

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

    hello kunal, thanks for this explanation of basics of docker. Please create and upload subsequent videos of docker asap, thanks :))

  • @shubhankarsharma5438
    @shubhankarsharma54382 жыл бұрын

    hey kunal your DSA course is nyc. Waiting for your video in DSA course

  • @rahulkumarverma9910
    @rahulkumarverma9910 Жыл бұрын

    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

  • @KunalKushwaha

    @KunalKushwaha

    Жыл бұрын

    Sure I will

  • @nividshah
    @nividshah Жыл бұрын

    Great work Kunal

  • @ashwinvarma9349
    @ashwinvarma93492 жыл бұрын

    you are a gem buddy!

  • @RakeshBitling
    @RakeshBitling2 жыл бұрын

    what a confidence...

  • @rajatshukla2605
    @rajatshukla260523 күн бұрын

    Thanks! Good Tutorial!

  • @bhaveshatwal8142
    @bhaveshatwal81422 жыл бұрын

    Thanks Kunal 👍🏻

  • @chiragdusad2015
    @chiragdusad20158 ай бұрын

    Have you released more lectures on docker like volumes and more details? Otherwise I have to see from other sources

  • @joyjitpal
    @joyjitpal2 жыл бұрын

    Well explained the basics

  • @ronakpatel2371
    @ronakpatel23712 жыл бұрын

    Hi Kunal, How big can Docker containers can get? Are there any prerequisites for this?

  • @MKarthik-il8iu
    @MKarthik-il8iuАй бұрын

    Hi Kunal, please complete these topics also. How to build & share images to cloud Docker hub How to containerize applications using Dockerfiles Docker volumes Image Layers Networking, Docker compose, swormn, Docker security Dockerfile best practices.

  • @amitchaurasia592
    @amitchaurasia592 Жыл бұрын

    very nice video, well explained everything

  • @sayanghosh687
    @sayanghosh6872 жыл бұрын

    First view ❤️...Love you Sir... ❤️

  • @shubhamjoshi1331
    @shubhamjoshi13312 жыл бұрын

    well explained! great

  • @arnab9702
    @arnab97022 жыл бұрын

    I guess mai coder se pehle devops ban jaunga thanks kunal sir

  • @simarsinghchugh8402
    @simarsinghchugh84022 жыл бұрын

    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.

  • @shubhamnegi893
    @shubhamnegi893 Жыл бұрын

    Thanks kunal!

  • @user-yj9rv7us4x
    @user-yj9rv7us4x6 ай бұрын

    amazing explanations

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

    Great Introduction video

  • @marazak6390
    @marazak63902 жыл бұрын

    Very Helpful Bhai!!

  • @PROTECHRAHUL
    @PROTECHRAHUL7 ай бұрын

    This is awesome .

  • @haha44261
    @haha442612 жыл бұрын

    the king is back!!!!!!!!!!!!!!!!!!!!!!!!!

  • @prateektiwari4116
    @prateektiwari41162 жыл бұрын

    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

  • @cloudarchitect2854

    @cloudarchitect2854

    Жыл бұрын

    It is *Tier, not Tire... FYI

  • @prateektiwari4116

    @prateektiwari4116

    Жыл бұрын

    @@cloudarchitect2854 thank you so much 🥰😇..... You are supreme... Enjoy mate 🛐

  • @cloudarchitect2854

    @cloudarchitect2854

    Жыл бұрын

    @@prateektiwari4116 You meant supremely talented, isn't it? Yes, I am. Unlike you 😃😄😀

  • @amitpatel9670
    @amitpatel96702 жыл бұрын

    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.