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

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

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

  • @fisouz
    @fisouz 6 лет назад +216

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

    • @IBMTechnology
      @IBMTechnology  6 лет назад +26

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

  • @fh8962
    @fh8962 4 года назад +55

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

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

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

    • @maithreshpalemkota8840
      @maithreshpalemkota8840 3 года назад +18

      He is flipping the video.

    • @deepakvijayakumar7112
      @deepakvijayakumar7112 3 года назад +8

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

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

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

  • @soyphea8697
    @soyphea8697 5 лет назад +40

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

  • @frankparth8888
    @frankparth8888 4 года назад +52

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

  • @maithriashokan
    @maithriashokan 3 года назад +10

    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.

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

      Thanks for the feedback, Maithri! 😀

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

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

  • @maxkossatz7926
    @maxkossatz7926 6 лет назад +178

    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 6 лет назад +7

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

    • @IBMTechnology
      @IBMTechnology  6 лет назад +42

      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 6 лет назад +8

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

    • @lexterikane
      @lexterikane 6 лет назад +6

      K8s vs Docker should not even be asked

    • @IoNoobMaster
      @IoNoobMaster 5 лет назад +19

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

  • @Singh12
    @Singh12 5 лет назад +11

    What a great presenter Sai is !

  • @soodanshul
    @soodanshul Месяц назад

    no doubt, this video cleared basic difference of docker and k8s. Thanks Sai for the wonderful video.

  • @severtone263
    @severtone263 2 года назад +2

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

  • @paulzikopoulos713
    @paulzikopoulos713 5 лет назад +8

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

  • @sanzaiyeung6335
    @sanzaiyeung6335 5 лет назад +8

    Valuable videos always have something special.

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

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

  • @ephraimlambarte8610
    @ephraimlambarte8610 8 месяцев назад

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

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

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

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

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

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

      Thank you very much for watching! 💙

  • @durgaprasadbehera9916
    @durgaprasadbehera9916 4 года назад +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.

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

    Great presentation and whiteboard..

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

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

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

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

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

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

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

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

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

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

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

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

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

    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

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

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

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

    Short, Clear and Precise!! Excellent Presentation #sai

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

    Excellent video and easy explanation of concepts

  • @renecruz7161
    @renecruz7161 3 года назад +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  3 года назад +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.

  • @mikan1981
    @mikan1981 5 лет назад +1

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

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

    kudos for great mirror writing skills

  • @scottylans
    @scottylans 5 лет назад +9

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

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

    Thanks for making this easy for us to understand!

  • @nijnij3988
    @nijnij3988 5 лет назад +8

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

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

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

  • @DanielDumitriu
    @DanielDumitriu 4 года назад +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 !

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

      Can you explain why this is?

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

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

  • @NoOne-yp1qe
    @NoOne-yp1qe Год назад

    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.

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

    Great presentation Sai. You are awesome

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

    Thanks for the video IBM!

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

      You're welcome, thanks for watching!

  • @mdtaylor2274
    @mdtaylor2274 5 лет назад +4

    You mentioned the OS is usually Ubuntu. Wouldn't it be Red Hat? Especially since IBM acquired Red Hat.

    • @kidacrimson1204
      @kidacrimson1204 5 лет назад

      lol, good point

    • @IBMTechnology
      @IBMTechnology  5 лет назад +1

      Hi! This video focuses on the open-source project Kubernetes -- not strictly the IBM or Red Hat approach 🙂 . Ubuntu is still the more commonly used OS for running Kubernetes.--Sai

  • @HazemTamimi
    @HazemTamimi 6 лет назад +6

    I just started watching the videos. Small note: Are you writing in a mirrored way??

    • @craigheckrath5349
      @craigheckrath5349 6 лет назад +4

      I started thinking the same thing, then it occurred to me that they could have just mirrored the video in edit. As he's writing with his left hand, that's probable. Great video production either way.

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

      @@craigheckrath5349 That's correct, post-production mirror flip

  • @eldwinc9884
    @eldwinc9884 4 года назад +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

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

    Thank you Sai, you are the man

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

    Another wonderful session

  • @rolandorodriguez421
    @rolandorodriguez421 4 года назад +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?

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

    very well explained in concise manner.

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

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

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

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

  • @AmmarTheTrainer
    @AmmarTheTrainer 8 месяцев назад

    Easy to understand , thanks for sharing ...

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

    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?

  • @terriepugh7037
    @terriepugh7037 5 лет назад +1

    What tool did you use to make it look like you are writing behind your drawing?

    • @IBMTechnology
      @IBMTechnology  5 лет назад

      Hey Terrie! We wrote a post to explain how we make these videos here: ibm.co/2SA1vGd Thank you for visiting our channel.

  • @tommyshaw2420
    @tommyshaw2420 5 лет назад +1

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

    • @IBMTechnology
      @IBMTechnology  5 лет назад

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

    • @mateenezzat86
      @mateenezzat86 5 лет назад

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

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

    Is Kubernetes can scale Vertically or Horizontally ? Is that Auto scaling can be done via a Load balancer externally by a Public loud services like Azure , AWS etc ? Please share your inputs .

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

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

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

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

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

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

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

      See ibm.biz/write-backwards for the backstory

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

    Nice content and well explained, Thank you

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

    Amazing explanation. Great Job.

  • @RaymondPeckIII
    @RaymondPeckIII Год назад +3

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

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

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

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

    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!

  • @JohnLee-jj1bg
    @JohnLee-jj1bg 2 года назад

    Great video and I'm just wondering how he writes on the screen with nothing between him and the camera?

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

      It's filmed through a glass pane and the image reversed in post-production.

  • @FaraazSulaiman
    @FaraazSulaiman 5 лет назад +2

    Really good explanation. Thanks!

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

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

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

    Ecelente Explicación! Excellent Explanation!

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

    Great presentation and concise.

  • @cjyothikumar
    @cjyothikumar 5 лет назад +1

    nice video and easily understand, I have a question may I know which board using to explain

    • @IBMTechnology
      @IBMTechnology  5 лет назад

      Hello Jyothi: Here's a post we wrote to explain how these videos are created. ruclips.net/channel/UCKWaEZ-_VweaEx1j62do_vQcommunity?lb=Ugzf5SL_yh9NglCJzgF4AaABCQ Let us know if you have any more questions and thanks for visiting.

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

      @@IBMTechnology Excellent idea!!! May I know whether that glass & LED strips are custom made? Or are they available in market as a single set?

  • @henryugochukwu8398
    @henryugochukwu8398 5 лет назад

    kubernetes is awesome....and you did justice to this video. Thanks

    • @IBMTechnology
      @IBMTechnology  5 лет назад

      Phalcon, thank you for your kind words.We appreciate you stopping by our channel.

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

    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)

  • @simonhooper9071
    @simonhooper9071 5 лет назад +1

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

    • @IBMTechnology
      @IBMTechnology  5 лет назад +2

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

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

    This transparent board is amazing, wonder how did he do it? Writing on a glass?

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

      Hey there! Here is a blog post we wrote that explains how we do it. ➞ ibm.co/30TGdZm

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

    Is one worker box same as one deployment box?

  • @shankarnathmajumder
    @shankarnathmajumder 6 лет назад

    Nicely Explained & Well Presentation, Thanks. 👍👍👍

  • @guddytech1454
    @guddytech1454 7 месяцев назад

    Very concise! Thank You!

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

    This Guy is A legend

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

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

  • @suyogdahal8185
    @suyogdahal8185 5 лет назад

    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  5 лет назад

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

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

    Can you have redundant k8 masters if the primary fails?

  • @edbouhl3100
    @edbouhl3100 6 лет назад

    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 5 лет назад +1

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

  • @abdulshaikh6807
    @abdulshaikh6807 5 лет назад

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

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

    Great video!

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

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

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

    Good video, easy to understand !!

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

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

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

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

  • @tobeypeters
    @tobeypeters 5 лет назад +2

    Kubernetes is great. But, in your example, can't you just setup a Docker Swarm?

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

    Well done. Very helpful, thanks.

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

    so good, please make more!

  • @ralienpp
    @ralienpp 6 лет назад +2

    Thanks for the presentation. How did you create the ”writing on a transparent whiteboard” effect?

    • @mushfiqbabu
      @mushfiqbabu 6 лет назад +4

      @ralienpp I'm not certain but I think, he was behind a glass and the camera was recording from the other side. In post production, they just mirrored the video in the editing app.

    • @chamrc
      @chamrc 6 лет назад

      I was pretty much thinking about same thing :) It will be interesting to know.

    • @IBMTechnology
      @IBMTechnology  6 лет назад +5

      Hey @ralienpp, thanks for the question and glad you liked it! We built a lightboard setup that has the presenter behind the glass (which is lit up by LED lights in the frame of the board). The presenter diagrams out the solution, and then we flip it in post-production. We've done 2-3 others like it (and have more planned), and we're loving how they are turning out!

    • @IBMTechnology
      @IBMTechnology  6 лет назад +1

      @@mushfiqbabu you got it- see our comment explaining a bit more :)

    • @IBMTechnology
      @IBMTechnology  6 лет назад +2

      ​@@tejaskhajanchee1086 Glad there is so much interest in this and thank you for the question! We have more like this in the works. @Tejas, he writes as normal on his side of the lightboard and then we just flip it in post-production. Hope this helps!

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

    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 .

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

    very good explanation , Thanks

  • @austinklenk9571
    @austinklenk9571 6 лет назад +2

    what kind of markers are those

  • @hasanabo-shally3856
    @hasanabo-shally3856 4 года назад

    Wonderfully presented. Thank you!

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

    can I ask how do they make these videos? is there any special software for this?

  • @pankajsinghv
    @pankajsinghv 5 лет назад

    Very good post. One question: can the Docker deamon run across multiple machines? Or, one docker deamon per os instance?

    • @IBMTechnology
      @IBMTechnology  5 лет назад +1

      Hello Pankaj! It would be running per os instance. Small clarification - Kubernetes has moved to using containerd rather than a Docker-based runtime. Thank you for watching, Sai

  • @RB-rw1si
    @RB-rw1si Год назад

    What do u mean by spin up containers

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

    Actually this video presented in great manner. But here title said Docker vs Kubernetes and it should be
    "Docker deals with containers and runtime for containers..
    "Kubernetes deals with managing containers
    manage containers - auto scale etc...
    How did you make this video? How were you able to write on boxes? Please tell tech for that..

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

      Hi, Hitesh! Thanks for watching. Here's a post we wrote to explain how these videos are created: ibm.co/367TPlj 😃

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

    You have compared Kubernetes and Docker. I think you should really compare Kubernetes vs Docker Swarm

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

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

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

    is this no longer the best way since kubernetes is now a full container service with integrated storage and vm servers through google cloud?

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

    Now I clear with Kubernative vs Docker but confused whether is it mirror or glass ?!!
    please help us Sai

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

      Hi Kamaraj. Here is a blog post we wrote that explains the writing style. ➞ ibm.co/2LTPMjo

  • @edekara
    @edekara 5 лет назад +1

    Thanks man this was crisp!!!