Docker in 100 Seconds

Поділитися
Вставка
  • Опубліковано 16 сер 2020
  • 🐳 Docker is a required skill for almost every developer in today's world. Learn the basics of Dockerfiles, images, and containers in 100 seconds. fireship.io
    Docker Docs docs.docker.com/
    #docker #dev #100SecondsOfCode
    Install the quiz app 🤓
    iOS itunes.apple.com/us/app/fires...
    Android play.google.com/store/apps/de...
    Upgrade to Fireship PRO at fireship.io/pro
    Use code lORhwXd2 for 25% off your first payment.
    My VS Code Theme
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
  • Наука та технологія

КОМЕНТАРІ • 380

  • @hnasr
    @hnasr 3 роки тому +2365

    I can't imagine the amount of work you put in these videos to condense a very complex subject into a 100 seconds video. Just amazing.

  • @mmmike3426
    @mmmike3426 3 роки тому +934

    I send these to my team whenever they come out, the insight/time is absolutely insane.

    • @calebmcnevin
      @calebmcnevin 3 роки тому +13

      Exactly this. So concise and illuminating!

  • @janpawedwa4590
    @janpawedwa4590 3 роки тому +229

    I've taken a docker course some time ago, and the only thing I remember is that their mascot is a turtle... I need to refresh my memory, huh...

  • @DreadKyller
    @DreadKyller 3 роки тому +135

    Docker has over the last few years become easily one of my favorite tools. I enjoy working with docker so much compared to the less cloud-agnostic ways. Most cloud providers allow you to create images from VMs and spin multiple instances up, but Docker is cloud agnostic and makes these tasks much more enjoyable when you learn it. The fact that Docker is used extensively by Kubernetes which is another one of my favorite tools, just makes it that much better.

    • @cesarlorenzo8289
      @cesarlorenzo8289 3 роки тому

      THnaks for your opinnion. Can you please explain what Kubernetes does and what is it? Would appreciatte it ;)

  • @CodingCatDev
    @CodingCatDev 3 роки тому +371

    I am pretty sure that Jeff has hacked my email , every time I am looking at a subject his 100 seconds hits and it is spot on for an overview that I need. 😉Love it!!

    • @Zihad
      @Zihad 3 роки тому +7

      oh man, I think it's starting to happen to me too. I just started exploring Docker and here he is, with Docker in 100 seconds. amazing...

    • @igitego
      @igitego 3 роки тому +1

      Google's targeted ads.

    • @-0-__-0-
      @-0-__-0- 2 роки тому

      Yeah me too. Its starting to feel a bit scary.

  • @quintinmakwe176
    @quintinmakwe176 3 роки тому +11

    IMO what makes your teaching awesome is that it's very relatable. You take abstract concepts and use more relatable illustrations. Thank you!

  • @ziggyjuarez8544
    @ziggyjuarez8544 3 роки тому +26

    Me: what's docker
    Teacher: it's a container...moving on now.

  • @akashkumar_ks
    @akashkumar_ks 3 роки тому +20

    You deserve every like you get and more. Your content is always precise and so informative. Keep up the good work!

  • @SuperSmashMarco
    @SuperSmashMarco 3 роки тому +4

    im so amazed at how concise your videos are - you’re
    doing amazing work!

  • @starstheengine
    @starstheengine 2 роки тому +33

    Docker is probably the most life-changing tool I've used in my life so far. It makes deployment as easy as running it locally.

    • @Walter_
      @Walter_ 11 місяців тому +1

      O thats really true, i forgot how hard learning deployment was

    • @seansingh4421
      @seansingh4421 Місяць тому

      Unless you have really shit documentation and you run it on wsl, then you’d wanna kill the docker

  • @asherray4969
    @asherray4969 7 днів тому

    First video I’ve found that actually helped me understand what Docker is and why someone needs it. Thank you.

  • @MS-cn4dh
    @MS-cn4dh 4 місяці тому

    I discovered your 100 seconds videos today and I must tell you I have become a fan! Currently binge watching these and I am learning new things with each and every video and can't tell you how impressive and informative these videos are to get 360 degree view of the technologies! kudos for the work.. and please keep up the good work and high quality content!

  • @aakashyadav8327
    @aakashyadav8327 3 роки тому +8

    This channel is my first step whenever I want to explore something.

  • @jasonl8391
    @jasonl8391 3 роки тому +49

    Now every time you show code snippet, I will always see you doing CTRL Z. 😂

  • @shubhranildutta9564
    @shubhranildutta9564 3 роки тому +6

    I kinda look forward to watching your videos. I've seen very few UA-cam channels with high-quality content ( i.e. content minus the bs ) and yours is definitely one of them. I'll be supporting your channel is every way I can. Keep making such high-quality videos. Kudos to you and Fireship. ♥
    Love from India,
    True Fanboy!

  • @Chiefsosa17
    @Chiefsosa17 3 роки тому +43

    You should do a video on error handling. I'm really curious to see your practices on it.

  • @disruptive_innovator
    @disruptive_innovator 9 місяців тому +1

    i am so late to the party no one explains this stuff anymore.
    thank you for exactly what i needed: the concept of the problem and the solution explained well, quickly and visually.

  • @tylercaselli
    @tylercaselli 9 місяців тому +1

    Thank you so much for making this video I learned more here than I have in the other hour-long overly complicated videos!

  • @Alex-xw5bc
    @Alex-xw5bc 3 роки тому +3

    Definitely needed this video. I always hear about docker but never really knew what it was

  • @Bitrey
    @Bitrey 3 роки тому +25

    How can your timing be so perfect? I wanted to learn Docker, and my favourite UA-camr just made a Docker in 100 Seconds :)

  • @riddixdan5572
    @riddixdan5572 3 роки тому +36

    can't wait for the "how to dockerize node and deploy" video, really looking forward to it.

    • @DreadKyller
      @DreadKyller 3 роки тому +10

      I do this about once a week at my job, dockerizing a node.js app with CI/CD for it. Once you figure it out once, most Node apps can be dockerized almost with copied code and maybe a few tweaks. For most node applications it's as simple as "from , add , run npm install, possibly run a build via npm, set some environment variables, and set a command to run your node app." If you don't need the node project files for your app, you can build the app first then add those built files to the container.

    • @ram12393
      @ram12393 3 роки тому

      DreadKyller bbb

  • @victorpinasarnault9135
    @victorpinasarnault9135 3 роки тому

    That is the most simple explanation of Docker that I ever heard.
    Thank you.

  • @horatiuudrea
    @horatiuudrea 3 роки тому +3

    Amazing videos man! Keep producing awesome content from the heart, everybody loves it!

  • @ItsMeHelel
    @ItsMeHelel 3 роки тому +1

    Amazing video as always, Jeff! As someone who only this year came across the need to use Docker, I still sometimes get a little confused about it. Thanks a lot for helping!

  • @TariqTheTutor
    @TariqTheTutor 3 місяці тому

    these 100 seconds videos are awesome, love it!

  • @dhiaeddinebassalah3129
    @dhiaeddinebassalah3129 3 роки тому +2

    this new concept of videos is crazy awesome great job fireship man XD

  • @pavelgordon6669
    @pavelgordon6669 3 роки тому +1

    Great video! Brevity so rare quality nowadays. Never thought that such an extensive description can be done in 100 seconds.

  • @iskandar149
    @iskandar149 2 роки тому

    one of the best channels I have ever seen during my journey to web development

  • @ramielkady938
    @ramielkady938 6 місяців тому

    I don't believe how good this is, Others need to learn that less time is great, which is what you are doing here. I have technical instructors that would explain the exact same amount explained here with the same quality in 20 hours. literally. Thank you so much.

  • @user-pb7ul8yd1b
    @user-pb7ul8yd1b 28 днів тому

    It's been a long time but u actually made my mood with this, thanks a lot :)

  • @skylark1975
    @skylark1975 2 роки тому +2

    These are just amazing videos 😍. Really informational.
    As a person who is new to the field, I got a basic understanding of the technologies I hear from tutorials using this "in 100 seconds" series.

  • @shutterbugmini
    @shutterbugmini 3 роки тому +1

    These 100sec tutorials are Awwwwwwwwesome....
    Kudos for your efforts...

  • @catomajorcensor
    @catomajorcensor 3 роки тому

    I just started using docker and this video came out. Perfection

  • @jaganmayeesahoo5142
    @jaganmayeesahoo5142 Рік тому

    I highly appreciate the content you provided, without doing any nonsense. I saw your video first time and i am loving it # LOVE FROM INDIAAAA

  • @oscarbarajas3610
    @oscarbarajas3610 3 роки тому +1

    As always you're making good quality videos man, congrats.

  • @arishshah1142
    @arishshah1142 3 роки тому +1

    Really exited for the upcoming Docker videos!

  • @gautomagarwal6039
    @gautomagarwal6039 2 роки тому

    Loved your 100-second series.

  • @besjansejrani1880
    @besjansejrani1880 3 роки тому +5

    Great explanation Jeff, I know it's short but maybe would have added that Docker is Kernel dependent. Linux containers run only on hosts with Linux kernel, and Windows containers run only with windows kernel.

  • @elpatotengu31
    @elpatotengu31 3 роки тому +1

    Literally I was asking about docker (how to use it) with my brother two hours ago. Perfect timing

  • @Yassir.A.P.
    @Yassir.A.P. 2 роки тому +1

    I like that when he says the word "faster" he shows a video of a running cheetah, and for "slow" he shows a fat cat going through the pet door 😂

  • @nukemonk
    @nukemonk 3 роки тому

    These videos are amazing! Easy to understand and very helpful when it comes to discovering new software.

  • @pranupranav5563
    @pranupranav5563 2 роки тому +1

    Thanks fireship. Interviewer asked me what is docker. I explained what is explained in this video.

  • @MYMPSWORLD
    @MYMPSWORLD 3 роки тому

    That was really helpful. 👍 Looking forward to the full video

  • @RounderSkillZ
    @RounderSkillZ 3 роки тому +2

    Another instructive video. Throttle and debounce could be a pretty cool 100-second video.

  • @adrianmreds
    @adrianmreds 2 роки тому

    Dude I love your channel thanks for all the videos

  • @leonardootto
    @leonardootto 3 роки тому +1

    A tip:
    0:15 - You could put virtual hardware on screen to explain
    But the other things are very good explained.
    Thanks.

  • @ilanlee3025
    @ilanlee3025 2 роки тому

    Best damm video I have seen on Docker by far. I wish all tutorial videos were like this!

  • @sreekanthmk86
    @sreekanthmk86 3 роки тому

    Awesome 100 sec video which gave me an overview of docker.. thankyou for your efforts 👍👍👍❤️

  • @VadimTi320
    @VadimTi320 8 місяців тому

    Super great. Now i understand it, thanks!

  • @burger6178
    @burger6178 Рік тому

    Man your channel is a godsend for us who are job searching! Whenever I am unfamiliar with a technology I go here to get the gist of it, thanks for your content!

  • @masalman1441
    @masalman1441 3 роки тому

    OMG this channel is 🔥. Subscribed!

  • @FalseDev
    @FalseDev 3 роки тому

    Amazing content, as usual learned a lot from you.

  • @shashikanthp3145
    @shashikanthp3145 3 роки тому

    Excited for more docker videos🔥

  • @manthanbuch1254
    @manthanbuch1254 Рік тому

    Great video, about to add Docker to my Resume, Kubernetes next!!!

  • @sai-codes
    @sai-codes 3 роки тому

    this is really useful and concise explanation.

  • @sor3999
    @sor3999 3 роки тому +1

    Thanks for making a clear distinction between traditional VMs and Docker. I feel like everywhere I looked all I got was the not very useful "iT'S NoT A Vm iT'S A CoNtAiNeR" ... I mean it's clearly some type of virtualization, but how that's achieved may be different.

  • @ahmedhafiz2419
    @ahmedhafiz2419 3 роки тому

    Much needed. 😌 Thanks a lot

  • @stevemosi254
    @stevemosi254 11 місяців тому

    This is amazing!!. Thank you

  • @querela92
    @querela92 3 роки тому

    Thanks.
    If I need to explain Docker real fast, I can now simply point to your video. :-)

  • @prasundas4155
    @prasundas4155 3 роки тому

    Thank You sir loved Your all 100s videos

  • @mof3420
    @mof3420 2 роки тому

    A lot of respect for you
    You explain very well

  • @assaadelhalabi2696
    @assaadelhalabi2696 3 роки тому +1

    What a champ! Inspiring brotha

  • @severtone263
    @severtone263 3 місяці тому

    Great overview!

  • @TriptoAfsin
    @TriptoAfsin 3 роки тому

    This guy is a legend , lots of respect sir

  • @yasinquraishy1197
    @yasinquraishy1197 3 роки тому

    There should be one oscar award for giving this type of lesson in shortest time

  • @nicetomeetugaming7024
    @nicetomeetugaming7024 2 роки тому

    Amazing explanation sir!

  • @XxDarkCinisterxX
    @XxDarkCinisterxX 3 роки тому

    Ah this awesome video reminds me why I subscribed. Keep it up !!!!

  • @kritikagarg9525
    @kritikagarg9525 3 роки тому

    This is awesome! Thanks a lot!

  • @lucasbarreto-dev
    @lucasbarreto-dev Рік тому

    Great job, mate! 👊🏻

  • @dirtbagmoto
    @dirtbagmoto 3 роки тому

    Nice! Web Assembly next pretty please 😁

  • @belkacembouzerzour3228
    @belkacembouzerzour3228 3 роки тому +2

    Dropping a like before watching the video, thanks!

  • @timotheefermeaux9183
    @timotheefermeaux9183 3 роки тому

    Dope ! Great explanation

  • @janetdsouza1518
    @janetdsouza1518 8 місяців тому

    You are outstanding ... thank you.

  • @alimaxion2005
    @alimaxion2005 3 роки тому

    You killed it, well explained

  • @anushibinj
    @anushibinj 3 роки тому

    More content coming on Docker content? Can't wait 😍

  • @ahmetbcakici
    @ahmetbcakici Рік тому

    Thanks for this unbelievable content!

  • @AkkayHT228
    @AkkayHT228 3 роки тому

    Finally DevOps videos by Fireship! :D

  • @DanielEliasKana
    @DanielEliasKana 3 роки тому

    I love your animations!

  • @MrAlexandermartis
    @MrAlexandermartis 3 роки тому

    Brilliant! Do Jenkins next

  • @Gatsu563
    @Gatsu563 3 роки тому

    Finally a docker video that's understandable.

  • @mossfoobar8322
    @mossfoobar8322 3 роки тому

    Best 100 sec explanation

  • @abhimalvekr127
    @abhimalvekr127 3 роки тому

    Only for your channel I slow down the playback speed. Great stuff.

  • @user-vo1rr6wj3g
    @user-vo1rr6wj3g 3 роки тому +1

    Lol, I needed to reduce the video speed to 0.75 to see what was really going on , on the screen...lol, please give the viewer more time to see, what you are doing..haha, normally I watch the most videos in 1.5x speed, but you are the first teacher, that I need to actually slow down the speed to watch and learn your great content and to memorize it...😆😆😆🥰👍🏻💖🙋🏻‍♂️😜

  • @adiirk
    @adiirk Рік тому +1

    perfectly explained!

  • @1minutelinux390
    @1minutelinux390 2 роки тому

    Many Thanks brother

  • @SlenderKS
    @SlenderKS 5 місяців тому

    awesome! thanks so much

  • @ridl27
    @ridl27 3 роки тому

    waiting for docker & devops tutorials.🙏 thx!

  • @ahmedbalady1262
    @ahmedbalady1262 3 роки тому

    What programs you use for editing ? Love your content ❤❤

  • @charlesmagno28
    @charlesmagno28 Рік тому

    we use docker at work so we can use Ubuntu, and I dont really understand what it is , it just works. thanks for this video!

  • @Souless-Monster
    @Souless-Monster 3 роки тому

    Great channel!

  • @namoudnormand3048
    @namoudnormand3048 3 роки тому

    Your videos are amazing 👌

  • @relaxationandpeace3571
    @relaxationandpeace3571 3 роки тому

    This is excellent stuff!

  • @rajashekhar433
    @rajashekhar433 3 роки тому

    Super super explained 👌

  • @soflass1293
    @soflass1293 10 місяців тому +1

    How come you make me feel that I understand for the first time something that I use daily for years? :D

  • @marq_8976
    @marq_8976 2 роки тому

    This series is genius. Request: Vagrant in a 100 seconds.

  • @raihanulalamhridoy4714
    @raihanulalamhridoy4714 2 роки тому

    Your videos are really amazing. Can you share how you edit the contents! It's really amazing :)

  • @nitroflap
    @nitroflap 3 роки тому

    I knew docker, but thanks to you.

  • @frankbuschmann2892
    @frankbuschmann2892 2 роки тому

    Good stuff bro

  • @rajesh-royal
    @rajesh-royal 3 роки тому +2

    pure gold ❤️

  • @albertsaez4998
    @albertsaez4998 2 роки тому

    god this video is awesome, subscribing