Kubernetes vs. Docker: It's Not an Either/Or Question

Sdílet
Vložit
  • čas přidán 28. 05. 2024
  • Learn more about Kubernetes → ibm.biz/BdPMfd
    Check out IBM Cloud Kubernetes Service → ibm.biz/BdPMfD
    Although it is a common misconception, Kubernetes and Docker are not opposing technologies. In fact, they actually complement one another. Moving to scale with Docker alone poses many challenges, and Kubernetes tackles those challenges that emerge with large Docker-based deployments.
    In this lightboarding video, Sai Vennam goes through the misconceptions around the Kubernetes vs. Docker question and outlines the key advantages of Docker and Kubernetes when used together.
    Get started for free on IBM Cloud → ibm.biz/sign-up-today
    Subscribe to see more videos like this in the future → ibm.biz/subscribe-now
    #Kubernetes #Docker #Containers
  • Věda a technologie

Komentáře • 304

  • @fh8962
    @fh8962 Před 3 lety +40

    In addition, love how he writes backwards so effortlessly!!

    • @Pray4ragE
      @Pray4ragE Před 3 lety

      Yeah I was just thinking how is nobody impressed by this😂

    • @maithreshpalemkota8840
      @maithreshpalemkota8840 Před 3 lety +7

      He is flipping the video.

    • @deepakvijayakumar7112
      @deepakvijayakumar7112 Před 2 lety +3

      Lol. He is using lightboard technology. He is writing on glass. In post-processing stage it's flipped horizontally.

    • @BobHooker
      @BobHooker Před rokem +2

      Notice buttons on shirt, now look at your buttons……..

  • @fisouz
    @fisouz Před 5 lety +203

    You're a very good presenter. Make the most out of it!

    • @IBMTechnology
      @IBMTechnology  Před 5 lety +25

      Hi Filipi, thanks for the reply. Yes Sai is a great presenter and we have another one coming out featuring him soon.

  • @soyphea8697
    @soyphea8697 Před 5 lety +34

    I love your way to explain with complex technologies to be simple and easy to understand.

  • @olaade730
    @olaade730 Před 2 lety

    I love the way he puts it, and while being so calm. Really informative

  • @maxkossatz7926
    @maxkossatz7926 Před 5 lety +169

    Great video; I really enjoyed it,
    but the question isn't Kubernetes VS. Docker (not comparable in that manner, as you said yourself) but rather Kubernetes VS. Docker Swarm.

    • @r0tt13
      @r0tt13 Před 5 lety +7

      agreed.. published on oct 16, 2018? swarm should be compared not just a docker host.

    • @IBMTechnology
      @IBMTechnology  Před 5 lety +41

      Hi Max, thanks for watching and your comment! While we don't have a video on the subject (yet), Kubernetes vs. Docker Swarm is absolutely an important discussion. We've covered it here: www.ibm.com/blogs/bluemix/2018/10/docker-swarm-vs-kubernetes-a-comparison/

    • @maxkossatz7926
      @maxkossatz7926 Před 5 lety +8

      @@IBMTechnology Thank you for the link to the Article, it's a really good read!

    • @exuperokouya5788
      @exuperokouya5788 Před 5 lety +6

      K8s vs Docker should not even be asked

    • @IoNoobMaster
      @IoNoobMaster Před 4 lety +18

      @@exuperokouya5788 It's actually asked by people who don't really get what they are about. This video mostly clears the confusion.

  • @paulzikopoulos713
    @paulzikopoulos713 Před 5 lety +7

    I don't usually find this about a lot of videos, even IBM videos ... this was EXCELLENT. nice job young man!

  • @frankparth8888
    @frankparth8888 Před 4 lety +48

    Please do more videos! You're really great at presenting complex tech!

  • @sanzaiyeung6335
    @sanzaiyeung6335 Před 5 lety +8

    Valuable videos always have something special.

  • @mikan1981
    @mikan1981 Před 5 lety +1

    Brilliantly explained... loved the white boarding style captured in the video

  • @maithriashokan
    @maithriashokan Před 2 lety +8

    Thank you! This lesson helped me understand that Kubernetes and Docker aren't necessarily competitors, but work, when need be, perfectly together, bringing out the best features in each other.
    You explained really well.

  • @AnthonyAnalog
    @AnthonyAnalog Před 2 lety

    Your single sentence explanation cleared up so much for me. Thank you 🙏

  • @scottylans
    @scottylans Před 5 lety +9

    I'm wanting to learn this stuff and this video was very informative, thank you.

  • @Singh12
    @Singh12 Před 4 lety +8

    What a great presenter Sai is !

  • @nijnij3988
    @nijnij3988 Před 5 lety +8

    Great video! Really, you're an amazing teacher. Thank you!

  • @usnoozeyuloosey
    @usnoozeyuloosey Před 10 měsíci

    I am very grateful for this education. I like that IBM is doing these simple lessons that you clearly understand well for those new to the industry. Thank you

  • @mishrasidhant
    @mishrasidhant Před 3 lety +1

    Another great explanation. Your videos are binge-worthy!! Thank you Sai!

  • @jmxt3
    @jmxt3 Před rokem +1

    IBM please promote this guys.....he just rock.....

  • @rfrancoi
    @rfrancoi Před 4 lety +1

    Thank you Sir. That was amazingly simplified; and I have a much better understanding.

  • @ephraimlambarte8610
    @ephraimlambarte8610 Před měsícem

    it is only now that i understand kubernetes completely. thank you sir

  • @durgaprasadbehera9916
    @durgaprasadbehera9916 Před 3 lety +2

    The things you explained like if one node goes down then it'll automatically restart it. I believe these features are already there in Docker Swarm. I do agree that Kubernetes has some extra features though.

  • @TheJFMR
    @TheJFMR Před rokem +1

    well explained, straight to the point, now I understand the difference between docker and kubernetes

  • @justinli7052
    @justinli7052 Před rokem

    great video. explained a complex concept in a simple and easy to understand way.

  • @hasanabo-shally3856
    @hasanabo-shally3856 Před 4 lety

    Wonderfully presented. Thank you!

  • @NoOne-yp1qe
    @NoOne-yp1qe Před rokem

    I love how everyone always says, 'they aren't competing technologies," use both of course but then in the end they say, "if you're starting out and expect to scale use K8s" or "if you are already using Docker it'll help tackle operations overhead." So...use K8s.
    Also, you're saying if you want your business to fail don't get K8s. Aren't all businesses required to grow in order to stay alive?
    Also, there seems to be no use case for using Docker to run the application in production.

  • @FaraazSulaiman
    @FaraazSulaiman Před 5 lety +2

    Really good explanation. Thanks!

  • @malluk4127
    @malluk4127 Před 3 lety

    Lot of respect for y'all for not posting any racist or obnoxious comments. .. keep it clean folks.

  • @severtone263
    @severtone263 Před rokem +1

    This cleared up a lot of confusion for me. Thank you

  • @abuwilliams7228
    @abuwilliams7228 Před 8 měsíci

    Just love these videos. I am really loving these videos. Thank you for sharing

  • @viswanatheranki3448
    @viswanatheranki3448 Před 3 lety

    Great presentation Sai. You are awesome

  • @guddytech1454
    @guddytech1454 Před 4 dny

    Very concise! Thank You!

  • @AmitKaneria
    @AmitKaneria Před 3 lety

    very well explained in concise manner.

  • @AmmarTheTrainer
    @AmmarTheTrainer Před měsícem

    Easy to understand , thanks for sharing ...

  • @accnug
    @accnug Před 2 lety +1

    Great presentation and whiteboard..

  • @abhaysaxena6521
    @abhaysaxena6521 Před 5 lety

    Very informative video explain the concepts

  • @ClutchGen
    @ClutchGen Před 3 lety

    Thank you very much Sai, this is the first video where Kubernetes clicked for me. Keep it up!

    • @IBMTechnology
      @IBMTechnology  Před 3 lety +2

      We're happy that this video was helpful to you, Matt! Thank you!

  • @NeelNY2008
    @NeelNY2008 Před 4 měsíci

    Excellent video and easy explanation of concepts

  • @Treegrower
    @Treegrower Před 5 lety

    This was fantastic! Thank you.

  • @reddy94903
    @reddy94903 Před 3 lety

    Great presentation and concise.

  • @studywithclayton
    @studywithclayton Před 2 lety

    Very good explanation! It helped me a lot. Thanks!

  • @anandvijayan710
    @anandvijayan710 Před 3 lety

    Another wonderful session

  • @engrumarkhan
    @engrumarkhan Před rokem

    Thanks for making this easy for us to understand!

  • @rolandorodriguez421
    @rolandorodriguez421 Před 3 lety +1

    hey guys, could you please explain to me the main difference between Data Retrieval and Out bound prices? If I only want to use the object storage as a archive repository for backup, what of the two fees should I consider?

  • @LouisLaubscher
    @LouisLaubscher Před 3 lety

    Great video. You presentation skills are superb. I like the fact that your explanations are to clear and to the point.

  • @vikrama736
    @vikrama736 Před 2 lety

    Short, Clear and Precise!! Excellent Presentation #sai

  • @edekara
    @edekara Před 5 lety +1

    Thanks man this was crisp!!!

  • @pramodjingade6581
    @pramodjingade6581 Před 3 lety +1

    Awesome presentation🤩.
    Had to watch the video twice.
    The first time I got lost if he was writing RTL or LTR 🤓

  • @thanhnguyenba4221
    @thanhnguyenba4221 Před 4 lety

    Good video, easy to understand !!

  • @AlonAlush
    @AlonAlush Před 5 lety

    the best explanations out there!!!!!!!

  • @McCallumClips
    @McCallumClips Před 3 lety

    Well done. Very helpful, thanks.

  • @rashidakhan77
    @rashidakhan77 Před 5 lety

    You teach well. Thanks.

  • @bmcseal01
    @bmcseal01 Před rokem

    Great job and explanation. I just subbed to IBM because of this vid

  • @Cyna1024
    @Cyna1024 Před 2 lety

    The video is great but you might have missed mentioning docker swarm. It helps with some stuff similar to K8s but missed on a lot of features

  • @renecruz7161
    @renecruz7161 Před 2 lety +2

    Thanks for this explanation. You were awesome, I'm discovering this wonderful world and I'm very excited about it. Thanks for share your knowledge.

    • @IBMTechnology
      @IBMTechnology  Před 2 lety +1

      Hi René, thank you, excited that you're excited! 👍 Keep close to our channel and let us know what else you'd like to watch.

  • @falconheavy595
    @falconheavy595 Před 2 lety

    Thank you Sai, you are the man

  • @sase1017
    @sase1017 Před 3 lety

    so good, please make more!

  • @bakriahmed5064
    @bakriahmed5064 Před 3 lety

    very good explanation , Thanks

  • @CharlieBasta
    @CharlieBasta Před 4 lety

    Thank you for this.

  • @singhp81
    @singhp81 Před 3 lety +2

    Hi Sai, what service/tool you're using for white boarding?...Amazing presentation greatly simplified. My students loved it

  • @netindu
    @netindu Před 4 lety

    Amazing explanation. Great Job.

  • @__greg__
    @__greg__ Před 5 lety +1

    Very helpful!

  • @JorgePU
    @JorgePU Před rokem

    Ecelente Explicación! Excellent Explanation!

  • @TheSaucererLadle
    @TheSaucererLadle Před 2 lety

    kudos for great mirror writing skills

  • @shankarnathmajumder
    @shankarnathmajumder Před 5 lety

    Nicely Explained & Well Presentation, Thanks. 👍👍👍

  • @balanara1
    @balanara1 Před 4 lety +2

    brilliant. Thanks

  • @DanielDumitriu
    @DanielDumitriu Před 3 lety +3

    If we are going to use Containers (any kind, including Docker) the OS is - by default - going to be Red Hat Enterprise Linux or one of its derivatives.
    Yes, Ubuntu MAY be used. But, it is nowhere near default !

  • @maxpapirovnyk4304
    @maxpapirovnyk4304 Před 6 měsíci

    Great content, thanks!

  • @manucloudlearning2474
    @manucloudlearning2474 Před 4 lety

    Very useful, Thank you

  • @3bz_ir
    @3bz_ir Před 6 měsíci

    Thank you so much for sharing

  • @edbouhl3100
    @edbouhl3100 Před 5 lety

    When you consider what is happening at an atomic level, it’s amazing any of this actually works! And if AIs do start writing their own improved code that can take better advantage of the atomic level mechanics , it won’t take long until we have no idea how any of it works. And at that point, magic will have appeared in the world.

    • @RedMageGaming
      @RedMageGaming Před 5 lety +1

      Just because we know how it works now doesnt make it any less magic.

  • @radheshyamjha2339
    @radheshyamjha2339 Před 2 lety

    Nice content and well explained, Thank you

  • @bilygentel8581
    @bilygentel8581 Před 2 lety

    Very helpful! Thanks

  • @RaymondPeckIII
    @RaymondPeckIII Před rokem +1

    I'm really impressed by his ability to write backwards. 🙂

    • @IBMTechnology
      @IBMTechnology  Před rokem

      Search on "lightboard videos" to see how they're made.

  • @Jimmy-vy7lk
    @Jimmy-vy7lk Před 4 lety

    Thanks for the amazing insights.

    • @IBMTechnology
      @IBMTechnology  Před 4 lety

      Thanks for watching, Jimmy! Appreciate your feedback.

  • @luisluiscunha
    @luisluiscunha Před rokem

    This video was very clarifying: thank you so much. IBM will be IBM...

  • @simonhooper9071
    @simonhooper9071 Před 4 lety +1

    Your video really helped me. Love the white board format. What hardware software allows you get that effect?

    • @IBMTechnology
      @IBMTechnology  Před 4 lety +2

      Glad it was helpful to you. Here's how we do it: ibm.co/2SA1vGd

  • @eigerultra6478
    @eigerultra6478 Před 5 lety +1

    Very good presenter.

  • @ralos329
    @ralos329 Před 4 lety

    Awesome video thank you

  • @deepikasharma2510
    @deepikasharma2510 Před 3 lety

    Hi @Sai Vennam, thanks for sharing consolidated understanding. I have the following questions.. 1. where will Kubernetes be in the tech stack you drew at right (your right) 2. Where will Kubernetes place the application, application will sit on individual worker or will it be across workers? pls respond .

  • @visorescolector
    @visorescolector Před 3 lety

    newbie on this, I have my Mac Catalina in a VM, in order to learn the basics, should I use K8 or simply Docker? And the main question, what apps deployment should I deploy and install in order to try it out with a simple example?

  • @jadia
    @jadia Před 5 lety

    One of the best overview video.

  • @hannnah689
    @hannnah689 Před 2 lety

    Thanks for the video IBM!

  • @gm130s
    @gm130s Před 2 lety

    Very helpful! That said, I still don't get if using Kubernetes without Docker makes sense (I'm newbie to Kubernetes)

  • @eldwinc9884
    @eldwinc9884 Před 3 lety +1

    In other words, Kubernetes builds on top of Docker. What ppl need to know is that the either-or scenario applies to Docker Swarm vs. Kubernetes

  • @Garejoor
    @Garejoor Před 2 lety

    2020 update, you don't need ubuntu to run docker, and React runs on client brower, (unless it's a next.js or gatsby which is server side render)

  • @tomaszgiba
    @tomaszgiba Před 2 lety +1

    Great video!

  • @vikrammulay8849
    @vikrammulay8849 Před 5 měsíci

    How do I do this lighboarding presentation? Is there any app that you would recommend? Thanks in advance.

  • @Trazynn
    @Trazynn Před rokem

    Docker containers make sense but 'Kubernetes boxes' isn't a formal definition and renaming the 'boxes' to 'worker nodes' is vague and abstract.

  • @laymanstechworld3224
    @laymanstechworld3224 Před 4 lety

    nice explanation..

  • @qubit6787
    @qubit6787 Před 3 lety

    Are there other language that can access the database in your
    cloud native application schema here?

  • @tommyshaw2420
    @tommyshaw2420 Před 4 lety +1

    Awesome video, one question, how do you draw between you and the camera? what tools are you using?

    • @IBMTechnology
      @IBMTechnology  Před 4 lety

      The speaker writes on the glass as normal, then the video editor flips it around in post production. Thanks for watching!

    • @mateenezzat86
      @mateenezzat86 Před 4 lety

      @@IBMTechnology Can you guys please tell us a little more about this technology, a tutorial perhaps or the makers of this technology?

  • @abdulshaikh6807
    @abdulshaikh6807 Před 5 lety

    Hey what Is the role of operation (infra engineer) role what is the career path to learn cloud native technology.

  • @robertkerr229
    @robertkerr229 Před 5 měsíci

    That's some skill -- writing correctly from behind the glassboard!

    • @IBMTechnology
      @IBMTechnology  Před 5 měsíci +1

      See ibm.biz/write-backwards for the backstory

  • @rajugajula2787
    @rajugajula2787 Před 4 lety

    Very nice video.. thnx for publishing

  • @alexyao7767
    @alexyao7767 Před 3 lety

    Can anyone help to explain what does it mean by ‘moving to scale’, does it mean the app or system grows up to a certain high level or scale? Thanks!

  • @rahul-patil
    @rahul-patil Před 3 lety

    Awesome Thanks!

  • @onurbasar7840
    @onurbasar7840 Před 3 lety

    great explanation for real

  • @suyogdahal8185
    @suyogdahal8185 Před 4 lety

    Are the property and the keywords such as services, build, ports etc in docker-compose yml file reserved keywords or can we change it to other names aswell.

    • @IBMTechnology
      @IBMTechnology  Před 4 lety

      Hi Suyog! Kubernetes doesn't use docker-compose files, but to answer your question, yes those are reserved properties. --Sai

  • @sanderaerts1178
    @sanderaerts1178 Před 2 lety

    This Guy is A legend

  • @sabuein
    @sabuein Před 2 lety

    Thank you so much.

  • @andhramahasabha4646
    @andhramahasabha4646 Před 4 lety

    wow thats a great and crisp presentation. i am wondering what is the software you used to create this presentation

    • @IBMTechnology
      @IBMTechnology  Před 4 lety

      Hey there, Andhra! This is how he create these type of videos: ibm.co/2VCsraj 😃