you need to learn Docker RIGHT NOW!! // Docker Containers 101

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

Комментарии • 3,2 тыс.

  • @dailydose470
    @dailydose470 4 года назад +3716

    60 years old looking for different type of containers I can buy to store my food and YT recommended me this.

    • @aceace9924
      @aceace9924 3 года назад +66

      Haha😂

    • @brixtongun
      @brixtongun 3 года назад +76

      Someone got paid alot of money to do that.

    • @drillbitt4426
      @drillbitt4426 3 года назад +198

      I mean… everybody should learn Linux

    • @alexanderbaez4317
      @alexanderbaez4317 3 года назад +13

      🤣🤣🤣

    • @ThumperDana
      @ThumperDana 3 года назад +45

      Gotta love that YT algorithm

  • @evangelosspyromilios5994
    @evangelosspyromilios5994 4 года назад +2721

    Dude i wish my professors and teachers had a similar passion for their fields.. thank you for all the great videos.

    • @RebelSouls
      @RebelSouls 4 года назад +33

      Yea, he is like that dude from "The Last Man on Earth". Same energy, just smarter.

    • @aravind_k28
      @aravind_k28 4 года назад +16

      I wish he as my professor...

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

      @@RebelSouls Was just thinking this

    • @morder7239
      @morder7239 3 года назад +15

      Your teachers and professors do their field because it's their jobs , but he do it for its own pleasure .

    • @iraklisantifa
      @iraklisantifa 3 года назад +7

      Υπάρχουν και κάποιοι που το έχουν.

  • @dwise1972
    @dwise1972 2 года назад +252

    I know this is a couple years ago but I have just started discovering Chuck and his videos. They are infectious and positive. I've been in the IT field for 20 some years myself but I still have so much to learn. I come away from his videos learning something new. If you still check this Chuck, keep doing what you're doing. People like me appreciate it!

    • @asil1359
      @asil1359 2 года назад +7

      Exactly! The way he is passionate about what he teaches makes me understand everything 10x better than from some teacher that is coming to work just to pay his bills instead of motivating the students to do big things

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

      I know!
      Unfortunately passion is lacking in our industry.
      Chuck brings that with wonder and humor. His enthusiasm is infectious. Shows how the field can be cool and fun.

  • @ezracramer1370
    @ezracramer1370 3 года назад +167

    ESXi stands for Elastic Sky X Integrated. ESXi is a type-1 hypervisor, meaning it runs directly on system hardware without the need for an operating system (OS)

    • @marcellomenjivar
      @marcellomenjivar 2 года назад +15

      I send you +10 internet points my friend!

    • @MrRabbiTricky
      @MrRabbiTricky 2 года назад +7

      Nice copy paste xD

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

      @@marcellomenjivar another 10 from me ! :)

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

      Esxi requirements for device drivers because based on Redhat Linux.

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

      A type 1 hypervisor IS the operating system.

  • @ericksonjosephsantos8857
    @ericksonjosephsantos8857 3 года назад +285

    I am officially learning Docker and K8S starting today and re-watching this gem for the Nth time to hype me up. You never fail to inspire me, Sir Chuck.

    • @collinshbk
      @collinshbk 2 года назад +5

      Hey Erickson. Did you manage to learn Docker and Kubernates?

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

      @@collinshbk Want to know aswell. Since I am beginning on my journey today :D

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

      @@ictaccount6616 How did your journey go?

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

      @@tentaklaus9382 Pretty interesting, I actually began to switch my focus to Full-Stack Software Development.

  • @---GOD---
    @---GOD--- 2 года назад +5

    I used to skip over your videos on my home feed because they were always so long and telling me I NEED to do stuff.
    But I've just been binge watching your stuff all weekend. Learned so much so far.

  • @cmdsecure
    @cmdsecure 4 года назад +248

    Docker is one of those things that I was aware of but never really looked into. After watching, this I realised what I had been missing out on and spend the next few hours learning more. Great content - Thanks.

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

    Hands down - Best explanation of Docker container I've seen - and while you were at it - Virtual machines. Simple, non-repetitive language .

  • @deskeogh
    @deskeogh Год назад +43

    Hi Chuck,
    I found your channel just yesterday and have been watching it non stop ever since. I am a big linux fan, have been using it since 2006 ,however I have no formal education in this field .I Just Like it and always have. I also have tried so many distros and love testing new ones. Btw Im 59 years old and thinking of taking one of these courses you recommend to actually learn this properly. Thank you for the inspiration. I absolutely love your style of teaching ,sense of humour and your passion for this shows on every video.

  • @GitfiddleMike
    @GitfiddleMike 3 года назад +43

    The name ESX originated as an abbreviation of Elastic Sky X. In September 2004, the replacement for ESX was internally called VMvisor, but later changed to ESXi (as the "i" in ESXi stood for "integrated").

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

      why did I need to scrool down this far?
      I even pressed Strg+F to find just "Elastic"

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

      Should be top post if correct. I'm still a noob but itnsucks I had to scroll for this information 😑🤣

  • @KnomChomper
    @KnomChomper 4 года назад +93

    Chuck-this was seriously one of the best videos I've seen. You kept it high-level enough to keep the concept itself in focus. Thank you thank you thank you!!

  • @MrDeekaph
    @MrDeekaph 2 года назад +66

    Dude I've been in IT my whole life and could probably teach all this stuff if I were so inclined but I just love watching your videos, your enthusiasm is infectious and honestly even though I've been working with these systems my whole life I feel like I come away from your videos knowing a bit more. Never stop learning!

  • @aaronmckeever3601
    @aaronmckeever3601 4 года назад +751

    Chuck tells me I need to learn stuff faster than I can learn it.

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

      big beard, big dreams

    • @The-Cat
      @The-Cat 4 года назад +8

      @@rohanofelvenpower5566 big mic, big bike ?
      😄😂😂😂😂 okay i'll show myself out....
      That was bad i'm sorry

    • @bradywalton527
      @bradywalton527 4 года назад +19

      Did you make sure to drink your coffee?

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

      Join the club, Aaron

    • @Mersal-uj5nh
      @Mersal-uj5nh 4 года назад +2

      @@The-Cat it was good 👌

  • @techacad2078
    @techacad2078 4 года назад +154

    ESXi stands for Elastic Sky X Integrated is an enterprise server virtualization platform by VMware. Thank you for the video very informative!!!

    • @Justin-dv7ul
      @Justin-dv7ul 4 года назад +4

      Pro

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

      What, I never knew that! I started using vmware software in 2007, an application called GSX. That only ran on windows. Then I was introduced to ESX version 2.5, I remember that ESX 3 was released but everyone was saying not to use it. Then we upgrade from 2.5 to 3.5.. this whole time I never heard what esx meant. I was told years ago ESX was the enterprise version of GSX..

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

    Having watched only your videos for the past two weeks I went from "I hate networking" to "holy shit the possibilities are endless this is amazing" and now got a full homelab and a server almost ready for the small business I work at. You target such precise interrogations I had about how network and server work, it's a great complement to my knowledge that was up until now only on the desktop side of linux, Thanks!

  • @bcalatoz1
    @bcalatoz1 3 года назад +16

    Chuck you are by far one of the very best instructors ever. Never stop doing what you were born for

  • @TheKeule33
    @TheKeule33 4 года назад +12

    Okay, this is one of those videos where you did everything right. Before I watched your video I didn't know how Docker works, now I understand. Very well explained. Thank you.

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

    I am at 2:12 right now and i saw this guy fetch one of the servers i guess from the data center for the purpose of this video.I know that i can't touch that but what i can feel is his true effort for this content.Nothing can describe what a VM is better than having a server thing like this IN HAND.Salute to you and to ur efforts!

  • @gleep23
    @gleep23 3 года назад +30

    I'm still making VMs. I've been planning to 'learn containers' for several years. I never knew it was so simple. I'm going to start testing this out immediately. Thanks for such a brief and convincing presentation.

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

    Let's correct a little thing: Docker, Container and Images. A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel, whereas Docker Container is the instantiation of Docker Image. In other words, Docker Container is the run time instance of images. Docker is basically a container engine that uses the Linux Kernel features to create containers on top of an operating system. So everytime you pull an OS via Docker, you pull the image. When you run it, you create a container. :)
    I like your channel. Keep doing things like you do! Best regards

  • @ashrafelazab101
    @ashrafelazab101 Год назад +7

    Dude, U R amazing. The way you explain, the passion, the wit, and how u got it from the very beginning, Amazing

  • @priyanshmathur3010
    @priyanshmathur3010 3 года назад +17

    Got this in my recommend section Exactly after a year... what a surprise!!

  • @jacklwipa1187
    @jacklwipa1187 3 года назад +36

    I love the calming and relaxing vibe when I watch your content, thanks for delivering content full of value and passion

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

    WHAT an unbelievable communicator . A rare man .. I am so glad you are happy to share your enthusiasm ..

  • @21GAbyOtA
    @21GAbyOtA 4 года назад +20

    Love how you break everything down! Yes, please do more docker videos and how to use it for micro services for developers.

  • @FallenHoot
    @FallenHoot 4 года назад +38

    When you virtualize a system like your example at 3:46, you can do over-allocation. Meaning that 1 VCPU is not equal to 1 CPU (hardware) or 1 GB RAM (hardware) is not equal to 1 GB VRAM.
    Around 17:49 you explain this odd. Today, people run a hypervisor and then put a container. For your example with Ubuntu running on a server. We would just create a VM running Ubuntu and run X docker images from that. Hence you would use Windows 2016 as a VM and run Windows Docker Containers.
    Space is trivial, It cost NOTHING in the overall picture. We don't really care so much about the compute or data cost within a data center anymore. Hence you can see this in the code of a lot of software. It just consumes EVERYTHING it can. If the code was written to be more efficient, we would use less virtual hardware for that workflow. A docker container over 1 GB can be considered large and yes you can spin it up fast, but I can do the same with a virtual machine. What is faster?
    I see it time and time again. One compares Hypervisor to containers. This is not how the world works anymore. Yes, the VM will take up more resources, but does it really? Your docker-engine just bricked a full 64 GB 128 RAM server. Well, the Hypervisor can do what I have explained above. Allowing you to add docker control planes as you want, but still use VM when you want. I don't know why people keep saying. 1 VM can only use 16 CPU and 40 GB RAM and never can be downsized. That is simply not how the world works anymore. I can scale up and down all day with a VM.
    I don't think one should compare them. I think this is a common issue in the tech industry. VMs and containers should not necessarily be seen as rivals. Rather, you can use both to balance the workload between the two. VM works 100% of the time, but you can really overcomplicate containers. You will need 100 add-ons just to monitor it correctly.
    Edit-- Been reading some of the comments in this video. Why are people not using SLA backend cloud services?

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

      I'd love a counter argument on that

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

      Wrote the same. Containers complement virualization, and it will never replace it. That machine in the cloud that runs docker....guess what...its a vm.

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

    Man, you're amazing. You made a straightforward way to explain docker. I have been trying to understand for 100 years, and no one has the same way. Thanks a lot for all your efforts and all videos you're making for us

  • @kawker
    @kawker 4 года назад +449

    I hate it when these cloud services offer "free" credit but still need you to put in credit card details.....yea no

    • @juangue
      @juangue 4 года назад +16

      kodekloud offers a really nice docker lab for free

    • @adrianord97
      @adrianord97 4 года назад +15

      Sam H use an empty gift card.

    • @adamgrey268
      @adamgrey268 4 года назад +14

      It's so easy to refund a credit card I don't understand why people are so afraid to use them. I wouldn't use a debit card because that gives people access to your money, but credit cards are very safe.

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

      Maybe Use Crypto's

    • @str33tkng
      @str33tkng 4 года назад +28

      privacy.com can help you with that. Your real card information is never exposed to the company you need to use. They use ghost cards to make transactions, check it out!

  • @StephenMannUSA
    @StephenMannUSA 4 года назад +145

    Finally- after months of trying to understand docker, you sum it up perfectly. Yes, more videos, please.
    BTW- How did you do the graphic overlay? Was it live or did you record it and add the overlay in post?

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

      i too have the same question how he draw over the video footage.

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

      What I assume he's doing is recording the screen that he's "drawing on". Then he takes that screen recording and places it over the video, probably key-ing out the background of the screen recording so that it is transparent.

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

      My Best guess: He is drawing on Adobe Photoshop on a grey background + Screen records it. Later, he syncs the drawing with the video and removes the background easily (as it is all a single color). This probably means he can't use grey in his drawings, so if he ever does, I got sth wrong.

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

      @@waleedawad4520 png maybe bcause it dosn't have a background or maybe macros

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

      He has a studio tour video and in the first 10 mins he explains how he draws with a wiacom tablet onto a photoshop green screen which is keyed in onto his video. This can be done in live streaming as well

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

    I wish I’d understand what’s in it for me 🤣. Not a Dev, not an IT guy, just a computer enthusiast, I found your channel while looking at pfsense tutos . Your delivery is top notch, I watched it all. Kudos.

  • @Niyololz
    @Niyololz 4 года назад +61

    18:40 you can install linux containers on windows because of the "Windows Subsystem for Linux" Microsoft built.

    • @codeman99-dev
      @codeman99-dev 4 года назад +3

      Yeah, that's really really recent. Even now, it is still experimental.

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

      @@codeman99-dev WSL2 has done some pretty good progress.

    • @codeman99-dev
      @codeman99-dev 4 года назад +3

      @@fullstack_journey I am aware. I was just stating that the progress was extremely recent (because of the video's release date). As for the experimental part, I actually downloaded docker last week, and the WSL2 support is still called experimental in the settings. It is turned on by default though.

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

      docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containers

    •  3 года назад

      I was about to ask that. Thanks!

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

    Docker is amazing, I’ve learnt allot from it over the past 8-9 months. Especially with volumes and docker networks. 😍 in love with docker 🐳

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

    ESXi stands for Elastic Sky X Integrated. ESXi is a type-1 hypervisor, meaning it runs directly on system hardware without the need for an operating system

  • @vsanivar
    @vsanivar 3 года назад +45

    Great. Chuck has a very fun, energetic , interesting way of teaching the basics and upwards. Easy to follow and learn videos. 👌

  • @MrM0nKey79
    @MrM0nKey79 4 года назад +25

    Actually just covered Docker on the Devnet course, so more info and lab time with it is much appreciated!

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

    Thank you. I am from China. I got 500K job in LA by watching your videos. Buying a huge house in LA 6 months ago. Life has been great after escaping China.

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

      Thank you again dawg.

  • @mattdoa2
    @mattdoa2 4 года назад +42

    This guy's a genius! He places the advertisement where I was already waiting for a download! Now to make that advert relevant XD

  • @ctrlnull5308
    @ctrlnull5308 4 года назад +21

    im the only developer that has learned docker in three shops. its great for sharing sql instances for debugging and its simple

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

      But still, what the hell is Docker in simplified words.

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

      Nor Priest in simple Word ” container ”

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

      @@norpriest521 LiveOverflow has a video about some of the internal concept, absolutely worth watching. Clears all the mystification.

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

      ​@@norpriest521 In a "explain like I'm 5" kind of way... it's like a VM in a way but it's not. You can run containers that will appear to be other physical machines on your network, you can run them on one machine and just have that machine handle everything. Whatever you want. It's hard to explain, which is why I stayed away from it for a long time... but then I started using it and holy shit, it's SO USEFUL.
      Personally, I'll just stand up a VM and then use Docker to run whatever containers I want (just think of them as little VMs of sorts, even though they're not VMs by definition). Media server to stream shit to my TV/computer/FireStick/etc, DNS, SMB, Git repos, whatever. And if I ever wanna move a container to another machine, it's a matter of minutes (copy my Bash script, point it to the "volumes" as needed, run it, done).
      Couldn't recommend it enough. It's one of the most ridiculously useful things to anybody in IT, it's FOSS, it's *stupid* easy to work with, etc. And to me, the best part is I can stay the fuuuuuck away from dependency hell. Docker will run on damn near anything so you just get it up and it'll handle all the rest. Not having to worry at ALL about unfucking dependencies left and right on a complicated system is absolutely amazing. 10/10 would recommend.

    • @Assembled-Saints
      @Assembled-Saints 4 года назад

      Eh not really

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

    I have been to several Universities around the Middle East and Eastern Asia
    I wish I had professors and teachers like you
    You have the rithme
    Thanx a lot

  • @brad7648
    @brad7648 4 года назад +22

    Sitting here looking at all my VMs I have in production after watching this video and thinking to myself what have I been doing with my life?!?
    Great video, Chuck! One of my favorite CBT Nuggets trainers.

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

      yep.. Probably spent a year or two just looking at my vm screens, praying it would finish just a little bit faster... :D

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

      Depending on what type of applications you run, such as Java or Spring, putting things in Docker can be as easy as creating a Dockerfile and piping your output into a container. .Net is a different beast.
      However, you CAN run straight Docker in a Prod environment if you want, but it's honestly best not to. I manage about 15 Kubernetes cluster for my company, all running .Net Core apps running in Docker containers. Little by little, we're taking apps off VMs and deploying then in K8s.

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

      Wait until you get to k8s

    • @Assembled-Saints
      @Assembled-Saints 4 года назад

      What kinda vm are you guys using I never have vm problems lol

  • @omara.9839
    @omara.9839 4 года назад +5

    4:15 virtualization and virtual machines are virtualizing hardware.
    Docker virtualizes the Operating System (OS). I think that is the point

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

      And if you run docker on WIN10, it will activate "Hyper-V" function which mean if you like to use virtualbox or VMware(don't know about others) it will end up in error. Hyper-V doesn't like other hypervisors very much.

  •  3 года назад

    I have been told once that "You CAN'T RUN A CONTEINER AS A VIRTUAL MACHINE", what I always though was possible, because a container is "an OS with embedded applications".
    Thanks to you video, today I know THEY ARE WRONG!
    Thanks Chuck! Building my own home-lab with LOTS of improvements thanks to you channel!

  • @adityaroshan1688
    @adityaroshan1688 Год назад +28

    Your excellent passion can be seen from your lucid teaching to resourcefulness! Thank you NetworkChuck!

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

    Hi Chuck, i never post comments but you're video is too awesome not to comment upon. Love the fact that you got a real server, opened it up etc etc Seriously cool and excellently presented, thank you!

  • @dharmesh-gupta
    @dharmesh-gupta 3 месяца назад

    this is exactly what I have been searching for. I am a senior manager and not a developer and couldn't fully understand the other mechanical docker videos. thanks for creating this video.

  • @cineblazer
    @cineblazer 3 года назад +23

    Wow, this video is the first one from your channel that I've seen, and it's already earned my subscription. Your enthusiasm, succinctness, and clear explanations are super impressive and I'm excited to go watch some more videos on your channel!

  • @mantovanello
    @mantovanello 4 года назад +16

    From Docker docs:
    "On Windows, the ability to toggle between Linux and Windows Server environments to build applications
    Fast and reliable performance with native Windows Hyper-V virtualization
    Ability to work natively on Linux through WSL 2 on Windows machines"
    Yes, you can run Linux environments on Windows machines.

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

      "Fast and reliable performance with native Windows Hyper-V virtualization".
      Definitely not true, WSL2 might work better but running docker with Hyper-V is horrible and slow.

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

      As a downside, as far as I understood, we should either disable Hyper-V and unable run "true VM" anymore(like VirtualPC), or enable it and then Docker@WSL2 will not run
      github.com/kubernetes/minikube/issues/4587
      at least I failed to make them work altogether. As for performance - since I work with really light images(like NodeJS dev server), WSL2 looked pretty comfortable to me

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

    You should follow up with docker-compose. I thought Docker was neat... then I discovered docker-compose and now Docker an absolute must. I have to have a strong reason to run ANY server software / services outside of docker-compose. My Octopi instance was a holdover but it's now in a container like most most my other home services. Need to move a service to another host? Move the compose config, move config folder, start it on the new host (and update HAProxy config - this is a step one for me and I love it).

  • @michaelgraf6940
    @michaelgraf6940 4 года назад +361

    Me: 4 hours into learning HTML & CSS with hardly any IT education
    RUclips: le recommend this

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

      You can look at hub.docker.com/_/httpd/ if you want to serve your website with docker

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

      @@jscul it costed me hundrets of hours allready... i was a linux guru before and everything worked just fine and it took me years to get there... now every kid can run a loadbalancer :D

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

      I would assume that your next step would be javascript, then the next one should be a development framework, when you get to that one and the course or guide starts to tell how set up your environment, remember docker, there would be an image already setted up for you

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

      @@alexisramis Where to go next depends on what he wants to do. If it's web design, yes. If it's building web apps - maybe not. I had a supervisor tell me - to learn SQL databases first. It's needed for pretty much all application development, and it's hard to do anything "real world" without it. Then learn a server side language (like PHP) - or learn them side by side. You could also learn JS as a server side technology with Node too, but idk if that route is really the best idea. It really all depends what you want to do.

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

      @@cssguy2398 but you know the underlying tech

  • @LewisCardenas
    @LewisCardenas 3 года назад +13

    You’re a talented instructor. Really appreciate your skills and your delivery. Excellent work.

  • @shreyas-s5g
    @shreyas-s5g Год назад

    well two things 1) i never felt so much attracted towards linux, although im thinking of learning it since many days, 2) no one could have given a better overview of docker than this. THANKYOU SIR

  • @RobertoSanchez-ko6gy
    @RobertoSanchez-ko6gy 4 года назад +5

    "I can't contain myself" where do you come up with this stuff, pure gold. Hit like on that note. I don't even know what you are talking about yet. I'm stepping up my geek and doing self taught things. Thanks for the insights.

  • @Brizizaz
    @Brizizaz 4 года назад +17

    Bro how do you continue to get better and better? I thought it was perfect but you always make things easier. Thank you

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

      Read latest trends in IT, find more in depth reading content and read some more, understand why it benefits an IT infrastructure/user, find a way to lab it, ask questions from others in the space, test/ tinker, and repeat. The more you learn across the IT nich spaces, the easier it is to learn and adapt to new technologies, because many newer technology solutions(not always) are existing protocols, languages, or frameworks applied in a new way.
      Edit: This is why Chuck is so good!

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

    Chuck... You are like that teacher that you have in high school that everybody loved.. You have the whole gambit of qualities for teaching... You make learning fun and exciting! #beastmode..

  • @jcloudofthrones
    @jcloudofthrones 4 года назад +179

    NetworkChuck: "Let me know if you want me to make more videos on Docker"
    Me: Yes Please!
    Well done sir. Great video. Thank you!

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

      Same here. Great video, btw.

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

      Same here

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

      Yes! Great video... Same here... Pls create more videos on docker

    • @James-sc1lz
      @James-sc1lz 4 года назад

      my million

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

      How about showing us on YOUR server... not up in the cloud :-)

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

    Way ahead of you chuck, I've been using docker on my NUC for a couple years now, it is an incredible tool!

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

      my htpc hass along with mqtt listener etc all in docker with traeffik on ubuntu server 18.04

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

      o_o hey, what you two are talking about!

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

      @@forgiveness_denied tech shit.

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

    This is BY FAR the best IT channel around RUclips. Keep it up!

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

    You really have a great way explaining things...so much energy and passion! Great tutorials and video's...I'm really excited using docker on my RB Pi4! *thumbs up* from The Netherlands!

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

      @BadGirl inc. ?

  • @MusicVideosPCH
    @MusicVideosPCH 4 года назад +26

    You earned my "like" in under 20 seconds. The rest of the video was just icing on the cake

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

      ^ This is why we're doomed. Low expectations will facilitate the slow-death of us all.

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

    NC- I'm new to the whole IT world and like many others find your vids extremely helpful. I ran across this older vid and wanted to say 1) Kudos on the production quality of your channel over time.
    AND 2) I really found this video content style much more helpful. Not sure if all topics can be broken down like this one. However, taking the time to go into some of the background here on how the whole server virtualization process has evolved really gives a great 'forest' view of the overall concept. Thanks for all the time you put into your channel.

  • @rodneyaqua8064
    @rodneyaqua8064 4 года назад +13

    More videos on Docker. I would love to learn more about this.

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

    An absolutely fantastic trainer you are.. right from the thought 💭 to hardware to theory to practical hands on to any after thoughts 💭 you are covering it.. before this video I had to go through lots of documentation and articles to know about this.. one more thing you should mention though, that’s everyone keeps saying docker containers can be moved easily regardless of OS and HW, I don’t think that’s yet possible, Linux docker containers cannot be directly transferred to Windows, you would need a type 2 hyper visor and A linux VM on that windows first and vice versa. 👍👍

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

      I think WSL (Windows Subsystem for Linux) solves this issue. You can run linux containers on top of Windows OS.

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

    Man, I am very dyslexic so code has been a challenge, You finally showed me along with excellent pronunciation Caffeinated but clear. I understand now why I want to start with Docker and how to use it for my situation !! Thank You!

  • @neumannhaus
    @neumannhaus 4 года назад +14

    Holy "junk", dude, you're one of the few who DOESN'T get towed for parking on GTOger's channel! Seriously, that's pretty remarkable for the most famous parking lot on RUclips.

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

      He may not know about GTOger, but I thought I recognized this data-center as well. He might go to the same church as GTOger does.

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

      I thought the same and was stumped not to read more comments about GTOger 😂😂😂

  • @ChuckN914
    @ChuckN914 4 года назад +6

    Your best video yet! Thank you so much for helping me understand what docker is!

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

    The way you teach all of these topics really makes me want to learn everything about them. Heads up for the phenomenal work you do.

  • @ThePacketThrower
    @ThePacketThrower 4 года назад +42

    I can barely contain my excitement for this video!

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

      Contain it WITH DOCKER!

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

      Please be considerate for the rest of us and push your excitement

    • @The-Cat
      @The-Cat 4 года назад

      @@rohanofelvenpower5566 I'll pull that excitement and contain it in another container

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

      @@The-Cat the king of thailand went ahead of you ruclips.net/video/-X5A0C4yw1I/видео.html lol

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

    You're so great! I love it, one of the greatest tutorials I've seen on the youtube. Great production quality and attitude! Thanks!

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

    hi network chuck i started learning it since i watched your video on RUclips. before i don"t know any thing about it or computer science but now by self teaching i am playing by docker-playground creating docker image and docker container etc .thank you in deed i wish you and your family happy life and long live. most of your videos are downloaded and on my desktop because i have no internet accesses at my home i download using my mobile phone and watch on my old 32bit desktop but almost i am there .I did it because of a great teacher !!!!

  • @tronalddump1133
    @tronalddump1133 4 года назад +19

    damn, the production quality is insanely good

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

      I was noticing that! This is the first NetworkChuck I've watched.
      Bad language usage and misspeaking (but leaving it in because viewers 'know what you meant') knock me right out of an instructional video.
      None Of That Here. I can't wait to dive into his library of videos

  • @cecilmadden
    @cecilmadden 3 года назад +7

    Thank you for all you do. I'm attempting to learn linux and ideally become a white hat tester. My idea would be to set up a lab with multiple servers as targets and practice exploiting vulnerabilities. I'm totally new to this concept at 64 years old.

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

    Watched your video, and the Kubernetes video, and deployed a 3 node cluster. You are so easy to follow and understand. Thanks for being concise and not overcomplicating.

  • @zombiesbyte331
    @zombiesbyte331 4 года назад +382

    That awkward moment when you're explaining hardware resources and you put "2G 1CUP" instead of "2G 1CPU"

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

      hehehe

    • @thethievesdomain8360
      @thethievesdomain8360 3 года назад +31

      I'm not 15 anymore so I will not laugh... but I will hit like.

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

      you definitely like to listen to Scatman John!

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

      @@thethievesdomain8360 🧓

    • @sidpaul8079
      @sidpaul8079 3 года назад +3

      That CUP wont be the same ever again!

  • @dougl3497
    @dougl3497 4 года назад +34

    Holy Crap! That's the famous parking lot from GTOger's channel at 1:22. My mind is blown!

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

      LOL... I had to rewind and watch again but yeah it is.

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

      I was like "wait I know that place but from where"

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

      Whats that?

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

      Where is it in Dallas, I couldn’t recognize

    • @NetworkChuck
      @NetworkChuck  4 года назад +12

      Yep. I'm always worried about getting towed.

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

    As a DevOps Engineer, I can say that that was a well done video, congratulations

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

    Really good to start with docker. I would request if you explain little bit elaborate on docker compose with an sample of app tier with db tier

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

    Awesome content as usual, finally subbed after a week or so watching your videos. Excellent content for beginners such as myself, i'll be following your videos all throughout my journey at Devry

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

    You are a life saver man. I found nothing like this in any other channels, not even in the documentation page.

  • @AndrewTateOfficial-
    @AndrewTateOfficial- 3 года назад +6

    That’s Liam Tompson’s outro song
    And ESX i is Elastic Sky X integrated

  • @medilies
    @medilies 4 года назад +8

    13:19 a tag isnt equivelent to version. Many tags may point to the same image

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

    Watching your channel made me realize people read the documentation for a reason. Wow you surely know everything mate, thanks!

  • @AntmanIV
    @AntmanIV 4 года назад +12

    @1:24 Hey, that looks familiar... OH SNAP That's GTOger's place! Great channel. Nifty that you were authorized to park back there. #Drumbeats

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

      Yes! I thought the same thing! That alley sure looked familiar...

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

      Same

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

    You provide applied knowledge and information. Thank you.

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

    You really rock our world chuck... all things is in you, teaching or discussing style, fun while learning, direct to the point and we learned a lot..

  • @MrM0nKey79
    @MrM0nKey79 4 года назад +9

    Damn Chuck, you have more toys than most of my outsourced clients :D

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

      haha, yeah, I could run a small country.

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

      @@NetworkChuck Well, you're modest dude, the stuff is enough for a continent

  • @anyasyht
    @anyasyht 3 года назад +7

    hahah that thumbnail- fantastic!

  • @Dennis-Earl-Smiley
    @Dennis-Earl-Smiley Год назад +1

    Studying, because, going to try to use docker for redoing servers. My existing servers are using software from 2010.

  • @niranjanwagh5767
    @niranjanwagh5767 Год назад +4

    I would like to see Docker's playlist of linux without using any CSP to get more bare bone idea of it. CSP makes lot of things easier and sometimes it confuses me what's happening under the hood.

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

      It's easy to figure out yourself, build an ubuntu 'shitbox'. I found some old PC parts in my closet and slapped them together (Athlon ii x3 cpu, 8gb ram, 300w psu - OLD), installed linux, and i'm now configuring my own linux server one task at a time. Using chatGPT and other resources to help/guide me of course.
      I got my CCNA after months of study in Aug, drilling flashcards, watching videos, reading articles and whitepapers. I hated it. Learn by doing!

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

      @@robindeboer7568 Thanks for the guide. I believe I will be able to follow it now.

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

    Great explanation, made it really easy to understand. I'm no longer "afraid" of Docker..hahaha

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

      I was seriously afraid before making this video lol

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

    I'm finally getting into docker after 3 yrs. Thought it was complex but learning so using this vid to help with my learning. I'm using CLI not things like truenas or Synology.

  • @eliaskrontiris2568
    @eliaskrontiris2568 4 года назад +13

    Linux based containers can run on Windows Host. It's only the opposite that can't be done.

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

      I concur. Chuck stated this incorrectly in this video.

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

      @@widdermann100 so basically windows installs a hypervisor without explicitly saying so. Cheaterz ;D I figured it would be a bit complicated the way docker containers share certain "resources" between each other and the underlying os. Will need to research though, but my dev.game is not so strong atm. Cant really test it with steam and discord, or can i???

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

      @@widdermann100 Microsoft threatened to include a real Linux kernel into future Windows versions. Maybe this behaviour will change then.

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

      A also run Linux containers on Mac OS Docker. No issues I’ve encountered so far

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

      We build Linux Docker containers on MacOS. It think things are more complex than he's stating.

  • @CaioOliveira-qf1fw
    @CaioOliveira-qf1fw 4 года назад +32

    Me: Searching for docker
    Notification: pop
    Me said: OMG this is a honey pot

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

    Ey man, watching from Germany. You should be a professor.. not joking at all!
    The way you explain and show these complex topics is amazing!
    I am just at the beginning of my IT journey but I always come back to your videos and get new drive for new topics! Love it!

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

    Hey Chuck, out of curiosity, what video editing tool was used to edit this video?

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

      Must be premiere pro. It's always premiere pro

  • @MrDryhammer
    @MrDryhammer 3 года назад +35

    06:11 Next generation will land one day on this video and they will never understand the reference "They are as isolated as you are right now. What, too soon?" 😂

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

    I'm in the IT field, I'm just learning about Docker and containers! this is awesome! Gonna set this up on my PC and at work!

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

    ESXi = Elastic Sky X Integrated (but why the lower case “I”?) also known a in previous versions as ESX

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

      ESXi used to be the free/compact version of ESX.

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

      en.wikipedia.org/wiki/VMware_ESXi
      so it's basically VMwares equivalent of ciscos IOS? OR is it simply another bare metal type 1 hypervisor, TYPICAL OS that happens to be popular because VMware uses it?
      - also what an abomination! PURPLE screen of death lol

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

      Versions
      VMware ESX is available in two main types: ESX and ESXi, although since version 5 only ESXi is continued.
      ESX and ESXi before version 5.0 do not support Windows 8/Windows 2012. These Microsoft operating systems can only run on ESXi 5.x or later.[22]
      *VMware ESXi, a smaller-footprint version of ESX, does not include the ESX Service Console. It is available - without the need to purchase a vCenter license - as a free download from VMware, with some features disabled.[23][24][25]*
      ESXi apparently stands for "ESX integrated".[26]
      *VMware ESXi originated as a compact version of VMware ESX that allowed for a smaller 32 MB disk footprint on the host. With a simple configuration console for mostly network configuration and remote based VMware Infrastructure Client Interface, this allows for more resources to be dedicated to the guest environments.*
      Two variations of ESXi exist:
      VMware ESXi Installable
      VMware ESXi Embedded Edition
      The same media can be used to install either of these variations depending on the size of the target media.[27] One can upgrade ESXi to VMware Infrastructure 3[28] or to VMware vSphere 4.0 ESXi.
      Originally named VMware ESX Server ESXi edition, through several revisions the ESXi product finally became VMware ESXi 3. New editions then followed: ESXi 3.5, ESXi 4, ESXi 5 and (as of 2015) ESXi 6.

  • @iAmVonexX
    @iAmVonexX 3 года назад +34

    "They are as isolated as you are right now" - this did NOT age well xD

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

      You know he made this video in 2020 lol it would've been a cool coincidence if it was before though

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

      @@karaway2117 do i really have to explain this joke?

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

      @@iAmVonexX yes please

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

      @@karaway2117 there's a Twitter bot explaining why something is funny. I'll try to adapt it here:
      This is funny because we are still isolated in 2021 but this video is from 2020

    • @karaway2117
      @karaway2117 3 года назад +3

      @@iAmVonexX ...so how did it not age well, as the joke he made about being isolated is still totally relevant today?

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

    Your pace is refreshing. First time I haven't had to speed up the video. Thanks! A+

  • @harrykakkonen8317
    @harrykakkonen8317 2 года назад +28

    It’s strange how people talk about all the profits, they have been making through trading of crypto, while am here making huge losses. Please can someone put me through on the right path or at least advise me on what strategy to follow.

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

      @Chris Sain I’ve been investing in Bitcoin by myself. I’m not really happy with what’s going on, just few weeks ago I lost about $5000 in a particular trade so will getting a professional solve the problem??

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

      @Chris Sain if you’ve got any, please share

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

      @Chris Sain That’s really impressive, is there a way I could reach out to this trader?

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

      I just texted her on whats app and I'm about to start my trading process wish me luck ☺️

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

      Greetings from Australia🇦🇺. I'm so happy taking a bold step investing $8,000 with Mrs Bones and got my payout last Monday.