Docker vs Kubernetes vs Docker Swarm | Comparison in 5 mins

Поделиться
HTML-код
  • Опубликовано: 19 авг 2024

Комментарии • 266

  • @TechWorldwithNana
    @TechWorldwithNana  4 года назад +51

    0:38 - Comparison Docker and Kubernetes
    1:40 - Docker and Kubernetes in the software development process
    2:42 - Kubernetes in Detail
    3:21 - Differences of Kubernetes and Docker Swarm
    👉🏼 For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible.
    👉🏼 Check out my complete course about Docker and Kubernetes: ruclips.net/p/PLy7NrYWoggjwPggqtFsI_zMAwvG0SqYCb
    Please don't forget to subscribe and give me a thumbs up if you liked my video 😊

  • @vivekkapoor7195
    @vivekkapoor7195 4 года назад +44

    Thank you Nana for explaining it in so simplified way.

  • @izmalkovvladimir
    @izmalkovvladimir Год назад +2

    Hmmm. Auto scaling in docker swarm: assign service on worker node (mode: global), monitor worker node if cpu in high load add additional worker if cpu in low load - remove worker node from docker swarm. All is simple 😀

  • @techuntangler7897
    @techuntangler7897 6 месяцев назад +2

    Thank you! Amazingly simple explanation. I have struggled to understand the difference for a long time. In just 5 minutes you explained it. Clear, simple, awesome!!

  • @valentinvalenciavalencia7299
    @valentinvalenciavalencia7299 6 месяцев назад +1

    Thank you so much for this clear explanation, it's my senior year in undergrad computer engineering bachelor and I'm just starting to delve into this subject
    Greetings from Colombia

  • @DeadNinjaSyndrome
    @DeadNinjaSyndrome 3 месяца назад

    Nana you are amazing. I was struggling to choose between Kubernetes and Docker Swarm. So my Work setup now
    1. Local Development
    2. Harbor to hold all containers
    3. Jenkins to build code committed to git
    4. Final Deployment into Kubernetes or Swarm (Still deciding which one would work better)
    But thanks for this video.

  • @abhiitechie
    @abhiitechie 3 года назад +20

    This was an amazing series, thank you for your efforts, and wish you all the best for more great things in the future!

  • @wasimbwbi2863
    @wasimbwbi2863 4 года назад +4

    Thank you Nana for explaining it in simple language and presentation (side by side).

  • @AndyRodriguezJimenez047
    @AndyRodriguezJimenez047 4 года назад +7

    WOW one of my best teacher, you explain really clear, it is a good method the way you do, thank you Nana.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +1

      Glad you think so Andy, appreciate it very much 🙂

  • @uma_mataji
    @uma_mataji 2 года назад +1

    Nana,Thanks for the Awesome clean and crisp explanation..I will go through all the sessions.

    • @SportTechNomad
      @SportTechNomad 2 года назад

      can you please clarify if you have got it? what i could understand is that on Docker run/stop the instances manually while kube is to manage them automatically e.g for live server we would want the container to run automatically

  • @uhbarpay
    @uhbarpay 4 года назад +1

    Very crisp and clear..I have seen many videos that explain this - but they go in circles with the explanation..This video is good.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thanks a lot for your feedback, happy you like my teaching style :)

  • @amanthakur7385
    @amanthakur7385 3 года назад +5

    The content is so clearly explained 👍🏽
    Also, you're so pretty😭

  • @dommbrown
    @dommbrown 2 месяца назад

    Nice comparison. It makes more sense to me now as I was pondering this very thing today!
    Thanks Nana.

  • @orhanors1800
    @orhanors1800 3 года назад +2

    You are an inherent teacher Nana. No more no less! Waiting for more DevOps videos from you. Thanks for sharing your knowledge

  • @NikhilSehgal21
    @NikhilSehgal21 3 года назад

    Hi Nana,
    Two things you missed it think, correct me If I am wrong:
    1) Docker swarm also has autoscaling, called services.
    2) Docker has UCP for monitoring.

  • @gab0nezio
    @gab0nezio Год назад

    I loved the trends on the differences between Docker, Docker Swarm, Kubernet ! I hope you continue with the videos for Devs

  • @nemela1986
    @nemela1986 Год назад +1

    Very easy and simple explanation for begginers . Thank You!

  • @JinayShah
    @JinayShah 4 года назад +2

    Super crisp explanation! Subscribed!

  • @jesusosorio7205
    @jesusosorio7205 Год назад +1

    Wow finally I understood it, very simple ... gracias

  • @polmaksim
    @polmaksim 4 года назад +11

    I'm in Love this girl! Great tutorials. Thank you!

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +1

      Thanks, happy you like my tutorials! don't forget to subscribe and share my tutorials 🤓

    • @Dima-qz4su
      @Dima-qz4su 2 года назад +1

      thats a dude

  • @PankajBalayanSkydiver
    @PankajBalayanSkydiver 3 года назад +4

    Although the content is very difficult for me when I read any document, You made it easy to understand the basics. Many thanks 👍👍

  • @bambam0099
    @bambam0099 Год назад +1

    1st time watching any of your videos; very nice job! You gained a new subscriber ... and thank you!

  • @cfritz420
    @cfritz420 3 года назад +4

    After using both Kubernetes and Swarm...I really miss working with Swarm. I really wish the community would have put some more time in the autoscaling, monitoring and scheduling strategies for Swarm. It had a ton of potential but it seems like Kubernetes became the de facto industry standard.

  • @sakshibag1479
    @sakshibag1479 2 года назад

    Thanks Nana for explaining this in simplified way

  • @kureshiabram5580
    @kureshiabram5580 11 месяцев назад

    Thank you nana..this video clarified my doubts on difference bw docker and kubernetes..great explanation

  • @3dr14ng4
    @3dr14ng4 3 года назад

    Currently learning docker and this video clear things up for me. Thank you.

  • @jksharma7
    @jksharma7 2 года назад +1

    short and sweet. thanks

  • @mdtaylor2274
    @mdtaylor2274 4 года назад +3

    Just found your channel thanks to the Docker subreddit. Love your videos 💯

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thats cool, thank you so much! Glad you like it 😊

    • @mdtaylor2274
      @mdtaylor2274 4 года назад +1

      @@TechWorldwithNana actually, I like it so much that I just subscribed! I'm currently working on getting my CCNA and when I'm done with this, I'll be learning Docker and Kubernetes. Your videos are the perfect length and not as time consuming as others. Great job and thank you!

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      @@mdtaylor2274 great, I like your motivation! 💪🏼 And happy that my videos are helpful for you and good luck with the CCNA :)

  • @sandeepmalviya100
    @sandeepmalviya100 3 года назад

    I watched complete series. It is beautiful. Everything was crystal clear. Thank you ...!!!

  • @rajeevsinha2632
    @rajeevsinha2632 3 года назад

    Hi Nana, I had this question since long in my mind, Now it is clarified like crystal clear. Thanks for such a quality video.

  • @sander_bouwhuis
    @sander_bouwhuis 4 года назад +1

    Thanks for explaining the differences!

  • @vsulli
    @vsulli 2 года назад +1

    Yes, thank you for explaining this, you're so helpful. I'm enjoying the content. Keep it up!!
    😍😍

  • @sivaa6130
    @sivaa6130 4 года назад +1

    Quality Content!! Well Explained.

  • @musicmavericks3790
    @musicmavericks3790 Год назад

    couldn't understand the use cases for either until I watched your video!! Thank you

  • @kenchang3456
    @kenchang3456 4 года назад +3

    Made it to the end. Thank you so much for this series. I learned so much and have, I believe, a good mental model to follow using Docker for proof of concepts. I really appreciate you sharing. I am subscribed, notifications on :-)

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Cool, thanks for watching the whole series Ken! Also thanks for subscribing :)

  • @sabbirahmed7391
    @sabbirahmed7391 3 года назад +1

    Awesome, Nana :) A lot of thanks for the great effort. Please keep going.

  • @fredicklewis2489
    @fredicklewis2489 3 года назад

    Wow can just believe this I got my cvv from Milan dumps this evening..gat your back bro.🤜🤜

  • @nagarajanerode
    @nagarajanerode 4 года назад +2

    Exactly what I was looking for. Thanks a lot , Nana

  • @rohitbhushan7229
    @rohitbhushan7229 3 года назад +1

    A fairy who always helps learners with awesome quality content and clear explanation. Thanks a lot

  • @vishnukr6375
    @vishnukr6375 2 года назад

    This is what the video I am looking for and Thanks a lot :)

  • @JamesMuldrow
    @JamesMuldrow 3 года назад

    Very informative thank you. I was sitting here as you were talking wondering what the difference was between kubernetes and swarm and then you answered it. Thanks. Much appreciated!

  • @prakyathacharya303
    @prakyathacharya303 3 года назад +1

    This is simplified my day in just one line rather then watching some 10> mins of confused videos. thanks a ton for this video

  • @richard_daniel
    @richard_daniel 2 года назад

    You are doing well Nana... Well done!

  • @jonathanhoffman5609
    @jonathanhoffman5609 Год назад

    Thanks Nana. Awesome video!

  • @maithriashokan
    @maithriashokan 2 года назад

    Hey Nana, amazing explanation. The table of differences between Kubernetes and Docker Swarm is so helpful.

  • @victorrocha9099
    @victorrocha9099 2 года назад

    Thank you a lot Nana, very comprehensive video and well explaned !!

  • @sonitanand8702
    @sonitanand8702 4 года назад +5

    Thanks, Nana for such a simple and clear explanation. Was searching for this kinda explanation. 👍

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Great! Glad I could give you the explanation you were looking for :)

  • @JG-vf1vd
    @JG-vf1vd 4 года назад +1

    simplified explanation. Thanks a ton Nana.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thanks a lot Jasmine! Glad my explanation was helpful :)

  • @belyaev_maks
    @belyaev_maks Год назад

    Thank you for helping understand the difference.

  • @alekhcbit
    @alekhcbit 3 года назад

    I have watched the complete series of Docker and it's short and clear. Thanks, Nana for the tutorial this might help a lot of people. Suggestable video for my colleagues as well.
    PS: I am planning to watch the Kubernetes tutorial as well.

  • @proxima7199
    @proxima7199 4 года назад +1

    Thanks for your videos. Your explanation is very nice and understandable for me.

  • @mycricketpassion
    @mycricketpassion 3 года назад

    Excellent Nana ... Thanks for sharing your simple and easy training method for people like me

  • @cuongtrinhminh
    @cuongtrinhminh 3 года назад

    I am your fan. Very useful videos !

  • @werdna9006
    @werdna9006 3 года назад

    Very clear and helpful. Thank you Nana

  • @kieranpatel2192
    @kieranpatel2192 3 года назад +1

    Nana explains technology well

  • @saadbinhashmat9187
    @saadbinhashmat9187 Год назад

    how easily and comprehensively u explain everything everytime... wonderfullll.... marry me :))

  • @netindu
    @netindu 4 года назад +1

    Great Explanation Nana. Thanks a lot.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      You're welcome, glad you like my way of explaining it :)

  • @devenpanchal4508
    @devenpanchal4508 3 года назад

    Short and precise explanation, thank you.

  • @suyashratner6707
    @suyashratner6707 4 года назад +1

    Thanks for a brief tour of docker, docker swarm, kubernetes....

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      You're welcome, hope you learned a lot in those minutes :)

  • @todaypro8758
    @todaypro8758 4 года назад +3

    Hi Nana 👋 can u plz make video on ansible and terraform comparison.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +2

      Hi I can't promise that, but I took a note :)

    • @todaypro8758
      @todaypro8758 4 года назад +1

      @@TechWorldwithNana Thank you for your reply 🤗

  • @jamesT008
    @jamesT008 2 года назад

    It was quick n clear understanding.
    Is it me or else as well, ur voice pitch is somewhat different and nice to hear.

  • @code8986
    @code8986 4 года назад +1

    This was a very clear and helpful explanation. I'm subscribed to your channel and will be watching your other videos on containers and orchestration services.

  • @_dinesh
    @_dinesh 4 года назад +1

    Great video. Straight to the point! 👍👍👍👍

  • @jeshocarmel
    @jeshocarmel 4 года назад +3

    This is the cleanest shortest explanation I've seen so far. a question for Nana. Is it enough for a software developer to learn docker swarm alone and leave kubernetes to the devops team?

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +3

      Yes, I believe it's not a requirement for a software developer. But if you are working in a project that uses k8s, you will benefit from learning how to create deployment and service components, since you will be using them to deploy the application. And maybe you can skip the rest of the concepts if it doesn't interest you.

    • @jeshocarmel
      @jeshocarmel 4 года назад

      @@TechWorldwithNana thanks

  • @Arizala213
    @Arizala213 3 года назад +1

    This was great, thanks for the explanation.

  • @georgebezverhov1143
    @georgebezverhov1143 4 года назад +1

    Thank you Nana, one of the best comparison of those products. On top of it your graphical demonstration is very neat and understandable. Subscribed. Will try to find you on LinkedIn

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thank you so much George, I appreciate your feedback! On LinkedIn I can be found in the Docker and Kubernetes groups 🤓

    • @georgebezverhov1143
      @georgebezverhov1143 4 года назад +1

      TechWorld with Nana I already found you, and excited to know that your my Kartveli Megrel sista 😃💪

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +1

      Awesome 😄 Glad to connect

  • @javity83
    @javity83 3 года назад

    Great visuals and explanation! subscribed

  • @badoiuecristian
    @badoiuecristian 4 года назад +2

    Woow, really good explanation. Thank you for posting, looking forward to more content.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thank you, glad you liked it 😊If you haven't already, check out my other videos :)

    • @badoiuecristian
      @badoiuecristian 4 года назад

      TechWorld with Nana i definitely did. Maybe you can have some videos on kafka... i think it's quite a debated topic. I can even volunteer to help create the content. Ping me if you need a hand.

  • @rbatchen7801
    @rbatchen7801 3 года назад

    I LOVE YOUR CHANNEL!! QUEEN!

  • @svrangarao819
    @svrangarao819 4 года назад +1

    Very nice video. thanks for making

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +1

      you're welcome :) hope you check out my other videos too!

  • @KangoV
    @KangoV 4 года назад +1

    Speed up you development by quite a bit by using Buildah and Podman. No more docker required. No more Docker daemon required. Kubernetes still works OK :)

  • @siddharathadhumale3683
    @siddharathadhumale3683 3 года назад

    Very good explanation .. really enjoying your videos.. keep up the good work..🙏

  • @carlosvirgengomez9713
    @carlosvirgengomez9713 2 года назад

    Simple and helpful. Thank you.

  • @mustafaaboyousif3273
    @mustafaaboyousif3273 4 года назад

    Thanks a lot! I just have one minor note regarding the slides that contain the title of the next sub-topic. For example, at 2:42 of this video, you will talk about "Kubernetes in Detail", so a slide with caption "Kubernetes in Detail" is shown. Please increase the time period of putting them on. I have to pause the video in order to read it especially when the caption is long. Thanks again!

  • @jjatuljain
    @jjatuljain 2 года назад

    Hi Nana,
    Your videos were superb as always. Can you please create some video on Podman as well now?

  • @SportTechNomad
    @SportTechNomad 2 года назад

    Hi Nana, thanks for this video what i could understand is that on Docker run/stop the instances manually while kube is to manage them automatically e.g for live server we would want the container to run automatically

  • @archanaarige8935
    @archanaarige8935 3 года назад

    Thank you Nana.

  • @suryakumar1511
    @suryakumar1511 3 года назад

    Thanks a lot such a beautiful and easy explanation

  • @pushkalnandan868
    @pushkalnandan868 4 года назад +1

    excellent presentation and explanation ..........Thank you so much

  • @jvm-tv
    @jvm-tv 3 года назад

    Follow up question... Where Rancher and Portainer fit into this mix?

  • @WeijieJIN
    @WeijieJIN 3 года назад

    So we went with Docker Swarm and it works perfectly.

  • @josephelation5042
    @josephelation5042 3 года назад

    Wow! Well explained!

  • @NaeemAbdulaziz
    @NaeemAbdulaziz 4 года назад +1

    Thanks nana very clearly understand love ur videos make more

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thank you so much Naeem, please share them! Will do much more videos 💯

    • @NaeemAbdulaziz
      @NaeemAbdulaziz 4 года назад

      Nana I want to learn about traefik how can i implement with swarm please do make a video on that

  • @viktornovitskyi9457
    @viktornovitskyi9457 3 года назад

    Thank you! Awesome explanation.

  • @Bobby-mf6fw
    @Bobby-mf6fw 3 года назад

    Thankyou Nana ,great job👍

  • @wwang2806
    @wwang2806 3 года назад

    best explanation by far

  • @madetivasu8182
    @madetivasu8182 3 года назад

    Thank you Nana -- its an 👌 awesome explanation..

  • @sankalparora2497
    @sankalparora2497 3 года назад

    Hi, great videos!
    Your voice is amazing and reminds me Ellen Ripley.

  • @abhilashpatel3036
    @abhilashpatel3036 4 года назад +2

    Very well explanation. Can we have video on use cases where which one is more preferable? Docker swarm vs Kubernates

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +1

      That's a good idea, will consider it for my future videos. Thanks for suggesting! :)

  • @user-nw6zy4pt7q
    @user-nw6zy4pt7q 4 года назад +1

    so good and clear, thanx!!

  • @Driver0077
    @Driver0077 5 месяцев назад

    amazing work!

  • @robomartens
    @robomartens 3 года назад

    Thank you, yes it was helpful

  • @dr_flunks
    @dr_flunks 2 года назад

    great thing to clarify!!

  • @FreshYoungLeaves
    @FreshYoungLeaves 3 года назад

    develop microservice or extend microservice require kubernetes as ecosystem to manage multiple container
    develop with Docker container then upload to repository which provide to "Continues integration in Jenkins"
    then build docker image then deploy in kubernetes environment .
    CI like that ?

  • @srik006
    @srik006 3 года назад

    very precise explanation

  • @Tooxcade
    @Tooxcade 3 года назад

    This is amazing. Thank you 🙏 now I understand the different between them. Can you make a video about using them in a live environment. Can you setup just as example.

  • @sskavuri
    @sskavuri 4 года назад +1

    Thank you for great information

  • @lucasnyeinchan399
    @lucasnyeinchan399 4 года назад +1

    nice work , this is easier to understand

  • @Enrico-Migliore
    @Enrico-Migliore 3 года назад

    Good video. Thanks.

  • @y2kyap
    @y2kyap 2 года назад

    @nana. u hv strong accent like Arnold but i can follow up with the subs. thks for awesome explanation.