Day-24 | Docker Zero to Hero Part-1 | Must Watch | Basics to Best Practices |

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ต.ค. 2024

ความคิดเห็น • 330

  • @nishuchauhan6605
    @nishuchauhan6605 7 หลายเดือนก่อน +17

    Not only this series, I must say all series from Abhishek is awesome. SO EASY TO LEARN.

  • @roymedia9683
    @roymedia9683 หลายเดือนก่อน +7

    Abhishek sir you're truly G.O.A.T(greatest of all teacher )

  • @vback4238
    @vback4238 ปีที่แล้ว +37

    First time I have ever seen somebody give actual numbers in comparing sizes of containers with VMs or pods or nodes. Wow. This definitely paints the picture. Thank you!

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว +8

      Glad you like it!
      Awesome. Please share the videos with your friends

  • @sylviaalonjang-8709
    @sylviaalonjang-8709 15 วันที่ผ่านมา +1

    i feel like a pro, very clear explanations, i am addicted to your teachings, i thought devobs was not for me tilli start watching you.thank youso much..cant believe its all free

  • @AshishGupta-oj3qe
    @AshishGupta-oj3qe 2 หลายเดือนก่อน +4

    Abhishek Bhai you're truly G.O.A.T. ❤
    No one can provide such content in free except you. You are a GEM 💎

  • @Chuks237
    @Chuks237 ปีที่แล้ว +6

    Let me first of all, thank you Abhishek for being so generous with your knowledge. I have watched videos and read tutorials about Docker and container but this your video makes a lot of difference as it really helped me to understand the two concepts more widely and more clearer. It was just a blessing bumping into you on TH-cam. Thank you and please keep up the good work.

  • @Cloudnp9458
    @Cloudnp9458 8 หลายเดือนก่อน +2

    Files and folders like /var /bin, /sbin, /lib are part of your minimal base image. Minimal base image has minimal features of an Operating system like system dependencies to provide logical isolation from the host and at the same time communicate with underlying host kernel.
    Features and files that container use from host kernel are namespace, cgroup, systemcall and network stack.

  • @AndyO-cp9yi
    @AndyO-cp9yi หลายเดือนก่อน

    Providing such quality content for free is amazing...very easy to understand the concepts..this is my first time grasping docker and containerization.
    I can't thank you enough Abhishek for this great work !!

  • @RanaGaming02
    @RanaGaming02 6 หลายเดือนก่อน +2

    Thank you so much for this amazing Content Abhishek
    I have watched over 4 hours of Udemy course on Docker but still got the clear explanation from your Video only

  • @prajwalpatil.f1
    @prajwalpatil.f1 16 วันที่ผ่านมา +1

    Day 2 Completed of Docker! Nice Explanation Sirji 👍

  • @soujanya-p7s
    @soujanya-p7s 6 หลายเดือนก่อน +1

    Abhishek garu, You are an exceptional teacher, adept at comprehending and aligning with the mindset of individuals, ensuring effective delivery of the subject matter.

  • @DrayCool-df8kj
    @DrayCool-df8kj 10 วันที่ผ่านมา

    Install Docker on an ec2, give ubuntu user acess, logout and logback in. Clone a repo, Cd to the folder where the docker file is. Docker build, run would instantly deploy the docker file codes on the vm. Finally push the docker image created to a dicker reg. Thank you mentor!

  • @techfeeds7589
    @techfeeds7589 ปีที่แล้ว +10

    LKG students also able to understand this concepts😄🤪, very nice materials and teaching method to freshers.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว +1

      Thanks alot .. please share

    • @anilroyal2301
      @anilroyal2301 ปีที่แล้ว

      ​@@AbhishekVeeramallaPlease send me notes

    • @sandhyavishakha
      @sandhyavishakha 11 หลายเดือนก่อน

      Soo true! Nowhere on TH-cam, we can find such content that lays a strong foundation like this.

  • @shivanigadekar4281
    @shivanigadekar4281 10 หลายเดือนก่อน +2

    Its actually great abhishekh you are posting all the things as opensource. Best thing is all the things are organized and went very deep this what is needed as devops engineer .
    pouring your heart out and teaching all these concepts .
    Thankyou abhishekh.
    I will complete all the series till kuberentes and let you know.
    I am little late always
    better now than never

  • @jwbskan
    @jwbskan 4 หลายเดือนก่อน +1

    Hi bro, I have taken devops course from intellipath and completed devops course. I just watching your docker playlist simply you are awesome bro even they did not cover all the topics you have covered . Thanks

  • @nash12394
    @nash12394 7 หลายเดือนก่อน +1

    Thankyou! I have started following your series and I was able to execute the image successfully. ❤

  • @jyotsnaswarnakar8345
    @jyotsnaswarnakar8345 2 หลายเดือนก่อน +1

    every post of his proves not everyone can be a teacher but everyone can be devops wale bhaiya didi . thank you Abhishek for putting efforts on making us literate about devops and many more . I am so grateful that I know about you and learning from you. Thank you again. was there any devops zero to hero github repo ? because I am unable to find it in your github

  • @sreedevichintagunta8368
    @sreedevichintagunta8368 17 วันที่ผ่านมา

    Very good tutorial. Could you please share all devops videos in one shot. So that we can learn or go through in sequence.

  • @biswajitsutar6318
    @biswajitsutar6318 5 หลายเดือนก่อน +1

    Hi @AbhishekVeeramalla, Thank you so much for creating a detailed video. It is constructive. Thanks a lot. I am also a member of your community. Thank you very much. Please continue to create such informative videos.🙂

  • @35koti
    @35koti 6 หลายเดือนก่อน +1

    Crystal clear explanation
    God bless you 🙏

  • @saikiran-tt1ww
    @saikiran-tt1ww ปีที่แล้ว +3

    Thank you so much for the video Abhishek, you always rock in explaining concepts in a different way.

  • @mayanksingh9923
    @mayanksingh9923 6 หลายเดือนก่อน

    I was used to go through udemy courses. but after watching your videos, my money was waste to buy course. You are amazing man.

  • @tanmayrane858
    @tanmayrane858 ปีที่แล้ว +4

    Great explanation with hands-on example !!!🙌

  • @SaiMounika-u4l
    @SaiMounika-u4l 10 หลายเดือนก่อน +2

    Thankyou abhishek for teaching all of us such a quality content for free🙏

  • @ashwinijadhav341
    @ashwinijadhav341 2 หลายเดือนก่อน

    Thank You Abhishek for the content! It helps to understand the technology in better way. I have few queries, Could you please help with that
    1. Portability of containers is understood but how about VMs being less portable, Please help with more example
    2. Security on VMs is much higher than containers, Then how containers are being used securely

    • @stylixfarhaan9254
      @stylixfarhaan9254 14 ชั่วโมงที่ผ่านมา

      Ashwini
      Really good question
      I've google it and use AI for better understanding.
      The below shared are good explanation for your question.I hope it will be useful information for you.
      1. Why VMs are Less Portable than Containers
      VMs contain a full OS and are much larger, making them harder to move between environments.
      VMs depend on a specific hypervisor (e.g., VMware, Hyper-V), and moving VMs between different platforms can cause compatibility issues.
      Containers, on the other hand, are lightweight, package only the app and its dependencies, and can run anywhere with a container runtime, making them much easier to move across environments.
      2. How Containers are Used Securely Despite Shared Kernel
      Containers share the host OS kernel, which can introduce security risks. However, they are secured using several mechanisms:
      Namespaces and cgroups isolate container processes and resources.
      AppArmor/SELinux and Seccomp control what containers can access.
      Image security scanning tools detect vulnerabilities in container images.
      Best practices include running containers as non-root and using network isolation.
      While VMs provide stronger isolation, containers are made secure with proper tools and configuration.

  • @manavatshyam
    @manavatshyam 3 หลายเดือนก่อน

    Your teaching skills are really inspiring 🎉

  • @RajnishKumar-qd2zh
    @RajnishKumar-qd2zh 6 หลายเดือนก่อน

    Thanks a lot for very informative video and so simple to understand...before that i was scared to listen all this. After watching your video now i am interested to learn Devops.

  • @isaacambi1914
    @isaacambi1914 8 หลายเดือนก่อน +15

    Oh Lord, I paid $40 dollars to learn this, and it wasn't as well taught as this. I feel sad😢 that I found you late.

  • @Cloudnp9458
    @Cloudnp9458 8 หลายเดือนก่อน

    Containers utilize resources from kernel or host operating system. Depending in how much resources are required by the containerized application.

  • @divyabhargavi3365
    @divyabhargavi3365 7 หลายเดือนก่อน +1

    Thanks for the informative videos Abhishek. Could you please add docker examples for all of these javascript, Nodejs, Reactjs as weel on your repo..
    I would like to know if there's any plan for a playlist which helps us to complete the certification in devops(docker, k8s)
    Videos on wso2 would also be helpful..
    Thanks in advance.

  • @namratabharati637
    @namratabharati637 8 หลายเดือนก่อน

    Thank you for explaining this. Just to understand in layman can we say that docker image is the Ami and container is the Ec2 server if we compare it to Aws.

  • @jerryjoseph7748
    @jerryjoseph7748 6 หลายเดือนก่อน +1

    Thank you, sir your blessed teacher, I am new to your channel I found the video which talks about how to install a virtual machine on your own premises but I don't see there is only on AWS

  • @ajaygiri4794
    @ajaygiri4794 7 หลายเดือนก่อน +1

    Very nicely explained. Thank you so much Abhishek.

  • @PrathmeshShinde-l5e
    @PrathmeshShinde-l5e 9 หลายเดือนก่อน +2

    "Thank you so much for this video, sir. It was very helpful for me."

  • @surenkumars3181
    @surenkumars3181 8 หลายเดือนก่อน +1

    Thankyou so much abhi for your valuable content.... it is amazing to learn lot of things with clear understanding...... Cheers man....

  • @sunilmittapally
    @sunilmittapally ปีที่แล้ว +2

    Really Appreciate your efforts Abhishek. Very informative video

  • @parshantsharma5590
    @parshantsharma5590 7 หลายเดือนก่อน +1

    Kudos to you Abhishek !! , Big thanks for sharing these details.

  • @surenkumars3181
    @surenkumars3181 8 หลายเดือนก่อน +2

    pakka video for docker abhi.... sabash...dood

  • @praveenkore842
    @praveenkore842 7 หลายเดือนก่อน +1

    super info .. really magical explanation ..thanks you made my day bro😍

  • @kishoreg6559
    @kishoreg6559 3 หลายเดือนก่อน

    Hi, Thank you for your efforts. I have seen this statement "Containers virtualize at the OS level while VMs virtualize at the hardware level", Kindly explain this statement once

  • @nagababunalluri5059
    @nagababunalluri5059 ปีที่แล้ว +1

    You are very gud at explanation part,where you covered all the dots.

  • @DurgaChowdary-ve4xf
    @DurgaChowdary-ve4xf 10 หลายเดือนก่อน

    Thank you so much to shared so much knowledge on vm @ docker container. I am requesting to share some knowledge on docker swarm & compose and docker stack. And please make interview video on these three topics. In Many interviews asking in these topics.

  • @prajktamali-q1k
    @prajktamali-q1k 7 หลายเดือนก่อน

    Good Work .really appreciated the hard work you did behind making all the videos.. hats off !!!!

  • @boggarapudheeraj843
    @boggarapudheeraj843 7 หลายเดือนก่อน +1

    Thanks,its a good video about docker and also can you explain more about base image like what is the importance of base image, how the base image gets generated

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  7 หลายเดือนก่อน

      Thanks and you will learn that in next videos

  • @musical_stree
    @musical_stree 4 หลายเดือนก่อน

    The way you explain is just awesome, it gets to my mind. You are a goat

  • @ASHOKKUMAR-wq6ty
    @ASHOKKUMAR-wq6ty ปีที่แล้ว +1

    Bro its very clean explanation..but i have one query..when you creating docker image how the command knows which file needs read? Is there extension for file? If yes then two files same extention how to pass particular docker file to build the image?

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      By default it will search for file with name Dockrfile in that folder

    • @ASHOKKUMAR-wq6ty
      @ASHOKKUMAR-wq6ty ปีที่แล้ว

      @@AbhishekVeeramalla tq for prompt response..so if we create multiple docker images, Dockerfile must be there in different directories right!

  • @banups-p
    @banups-p ปีที่แล้ว +1

    Concepts are very much clearly explained. Thank you Abhishek anna:)

  • @purveshgosalia8039
    @purveshgosalia8039 2 หลายเดือนก่อน +1

    What is ec2 AMI is it containers image or vms ? Or seperate thing because it also gives isolation to each AWS user on their servers

  • @prashlovessamosa
    @prashlovessamosa ปีที่แล้ว +2

    Best repo of Docker.

  • @nallapaneniram766
    @nallapaneniram766 ปีที่แล้ว +1

    basics are very clear and understandable. thank you

  • @madhumithareddy9913
    @madhumithareddy9913 11 หลายเดือนก่อน +1

    really awesome explained liked a allot very useful subscribing your channel and will share ,Thank you soo much

  • @ArifullaSyed
    @ArifullaSyed 6 หลายเดือนก่อน +1

    Excellent explanation ❤

  • @Cloudnp9458
    @Cloudnp9458 8 หลายเดือนก่อน

    Inside docker repository you create a registry that is exactly the name of container image and it is then versioned controlled via tags.

  • @agun21st
    @agun21st ปีที่แล้ว +1

    Easy way to know about Docker Video. Recommend for new in Docker. 👉

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      Awesome. Please share the videos with your friends

  • @sriharig9096
    @sriharig9096 3 หลายเดือนก่อน

    thank you Sir....very helpful video with clear explanation

  • @soujanyaananthula9909
    @soujanyaananthula9909 11 หลายเดือนก่อน +1

    excellent Abhishek Garu.. keep teaching us :) we are happy learners !!!!

  • @bhushans3876
    @bhushans3876 5 หลายเดือนก่อน

    Hi Abhishek,
    Can you please explain what is docker image and difference between docker images and docker container???

  • @chandangowda6935
    @chandangowda6935 ปีที่แล้ว +1

    first day in containers learnt a lot

  • @ponsabari755
    @ponsabari755 ปีที่แล้ว +1

    What a clarity Tutorial, can you also provide the link for your Docker Hub Please

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      Awesome. Please share the videos with your friends

  • @saimadhabvaranasi9855
    @saimadhabvaranasi9855 7 หลายเดือนก่อน +1

    Top notch explanation anna !!

  • @Vishwask22
    @Vishwask22 11 หลายเดือนก่อน +2

    Great Explanation Abhishek!

  • @lakshmanreddy3651
    @lakshmanreddy3651 10 หลายเดือนก่อน +1

    Such a wonderful explanation I have ever seen 🥰

  • @SoundaryaSGowda
    @SoundaryaSGowda ปีที่แล้ว +1

    Thank you so much for the video Abhishek. Could you please ans this question...How to copy Docker images from one host to another without using a repository?

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      Why do u want to do that .. its not that straight forward and not even a good practice

    • @SoundaryaSGowda
      @SoundaryaSGowda ปีที่แล้ว

      It was one of the question interviewer asked me in the interview... So asked.
      Searched for the ans couldn't find the proper ans...

  • @VivekKBangaru
    @VivekKBangaru 4 หลายเดือนก่อน

    Awesome Abhi, you video and information is really useful and clear

  • @reddy2585
    @reddy2585 ปีที่แล้ว +1

    Thank you Abhishek, it's really useful session . Is it possible connect with over phone. I have total 9years experience in it support with Linux skills. I am looking forward to devops side. Need some guidance.

  • @laxminarasimha486
    @laxminarasimha486 ปีที่แล้ว

    Hi Abhishek Anna
    Understood docker file->image->container->docker hub(registry)
    But confused about docker daemon
    And thank you for this devops playlist

  • @NehaMali-w2j
    @NehaMali-w2j ปีที่แล้ว +1

    Thank you for such nice and clear information.

  • @vivekraut490
    @vivekraut490 ปีที่แล้ว +1

    Great work Abhishek. lots of blessings to you.

  • @ashishpandey8766
    @ashishpandey8766 8 หลายเดือนก่อน

    always brushing with the same content with the same excitement, thanks Abhi🙏

  • @Imr4n._7.
    @Imr4n._7. 7 หลายเดือนก่อน

    Thank you for sharing the repos sir easy to clear the doubts.

  • @RJ-nt3ol
    @RJ-nt3ol 11 หลายเดือนก่อน +2

    Man, you just explain 6 months of my college in 60 minutes

  • @bapirajumadarapu4050
    @bapirajumadarapu4050 ปีที่แล้ว +2

    Thank you so much bro for keeping great effort to upload such a wonderful videos .

  • @bodhidharman1231
    @bodhidharman1231 8 หลายเดือนก่อน

    Hi Abhishek bro completed this second video also very good to understand it.

  • @arifs5022
    @arifs5022 ปีที่แล้ว +2

    well explained 👏

  • @ramyauttukuri4435
    @ramyauttukuri4435 ปีที่แล้ว +1

    thank a ton providing such good explanation and information

  • @behappy7290
    @behappy7290 หลายเดือนก่อน

    Beautiful ❤

  • @Aman-fz1ew
    @Aman-fz1ew หลายเดือนก่อน

    Awesome

  • @jaykumaranbu7173
    @jaykumaranbu7173 ปีที่แล้ว +2

    Nice session

  • @bodhidharman1231
    @bodhidharman1231 8 หลายเดือนก่อน

    I will start the next in the morning. Thank you broski🎉🎉

  • @murthyram-y8q
    @murthyram-y8q ปีที่แล้ว +1

    DEVUDU VI AYA NUVU 😍 LOVE YOU MAN

  • @LeenaVaidhya
    @LeenaVaidhya 21 วันที่ผ่านมา

    Thanks Mate, Best!!!!!

  • @ajaykandem
    @ajaykandem 9 หลายเดือนก่อน

    Hi Abhishek, Thanks for the course. I have a query that in docker file you have mentioned /app is the working directory but where it is created ? no commands passed in docker file to create /app and in github readme file you have mentioned some deafult directories of the docker base image and it is not found there as well. Could you please explain.

  • @biswajitmohapatra2172
    @biswajitmohapatra2172 ปีที่แล้ว +2

    Great informational video sir 👍🏻.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      So nice of you
      Awesome. Please share the videos with your friends

  • @patel5532
    @patel5532 4 หลายเดือนก่อน

    Hi Abhiseck, I've two questions:
    01. At 23:12 What do you mean by Docker image is a snapshot of Virtual Machine? Could you elaborate on that please?
    02. How Ubuntu base image will use kernel resources if the base OS is different. For example running the Ubuntu docker image on Windows or Mac Machine. BBy design they are developed in a different kernel. So, they are going to share the resources?

    • @stylixfarhaan9254
      @stylixfarhaan9254 14 ชั่วโมงที่ผ่านมา

      Point no 2: When you try to run an Ubuntu Docker image on a Windows or macOS system, Docker automatically creates a lightweight virtual machine (VM) running a Linux kernel in the background. The Ubuntu container then interacts with this Linux VM instead of directly with the host operating system (Windows or macOS).
      Docker sets up a small Linux VM, and the Ubuntu container runs inside that, sharing resources with the Linux VM kernel, not the host OS. This abstraction is what allows Linux containers to run smoothly on non-Linux systems.
      I've google it and i hope it will help 😀.

  • @TechDecryptor
    @TechDecryptor ปีที่แล้ว +1

    amazing video sir

  • @wonderwoman6142
    @wonderwoman6142 3 หลายเดือนก่อน

    Hi @Abhishek.Veeramalla, this video was really helpful. But i have just got a simple doubt. i was trying to push this docker image to Dockerhub but i was getting error as "denied: requested access to the resource is denied". So is this because i cloned into you git repo or something else? It would be very helpful if you can guide on this. Thankyou

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  3 หลายเดือนก่อน

      Yes, you need to change the username to yours

    • @sylviaalonjang-8709
      @sylviaalonjang-8709 15 วันที่ผ่านมา

      @@AbhishekVeeramalla meaningforthe docker build command you run like this:
      docker build -t (username)/repo ?

  • @srikarimmidisetty7947
    @srikarimmidisetty7947 8 หลายเดือนก่อน

    @Abhishek Sir, can please make a short video to differentiate between docker daemon and docker engine.

  • @mandarapriya3530
    @mandarapriya3530 7 หลายเดือนก่อน +1

    I couldn't push the image, But a wonderful explanation.. thanks abhishek

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  7 หลายเดือนก่อน

      My pleasure 😊

    • @mandarapriya3530
      @mandarapriya3530 7 หลายเดือนก่อน

      @@AbhishekVeeramalla Hey I finally created this docker image 🙂

  • @sunnykishore9613
    @sunnykishore9613 10 หลายเดือนก่อน +1

    Great explanation bro...

  • @saiharsha4619
    @saiharsha4619 ปีที่แล้ว

    Top notch stuff Abhishek, really liked the resources and the explanation 😃👍🔥

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      Glad you liked it!
      Awesome. Please share the videos with your friends

  • @faisaliqbal7382
    @faisaliqbal7382 ปีที่แล้ว +1

    very nice

  • @bharathkumarchalla2104
    @bharathkumarchalla2104 ปีที่แล้ว +1

    simply superb 😍🙏

  • @lingrajbiradar4416
    @lingrajbiradar4416 ปีที่แล้ว

    Its totally cleared all my doubts regarding containers..thank you❤

  • @rwt1419
    @rwt1419 6 หลายเดือนก่อน

    bro, do you have any plans of teaching AI & ML

  • @KJ-Cloud
    @KJ-Cloud ปีที่แล้ว

    Can you please suggest a best practice that we can remember Devops tools.
    Since I am new to Devops, finding difficulty in remembering old tools that I have learnt.

  • @virupakshappabandi
    @virupakshappabandi ปีที่แล้ว +1

    Hi Abhishek, its valuable. Really you are loved by all of us. Thanks for the knowledge that you share with us.

  • @KoushikRoy-dt8iw
    @KoushikRoy-dt8iw 4 หลายเดือนก่อน

    Timestamp 37:36 bro could you please describe something on disadvantage of docker, mean root user secnariow

  • @bhushans3876
    @bhushans3876 5 หลายเดือนก่อน

    Hi Abhishek,
    Can you please explain how to write docker file from scratch for any application????

  • @musical_stree
    @musical_stree 4 หลายเดือนก่อน

    You are the best

  • @shahrukhkhan-hq9jz
    @shahrukhkhan-hq9jz 7 หลายเดือนก่อน

    Thanks bro sharing knowledge please I need linux, aws interview questions cn u help us on that bro