Learn Docker in 12 Minutes 🐳

  Рет қаралды 2,133,754

Jake Wright

Jake Wright

7 жыл бұрын

Docker is all the rage right now. In 12 minutes I'll give you comprehensive introduction to docker, covering:
1. What is Docker
2. Virtual Machines vs. Docker
3. Introduction to Dockerfiles, images and containers
4. The Docker Hub
5. Writing a Dockerfile
6. Building an image
7. Running a container
8. Mounting volumes
9. One process per container
Download Docker for Mac
docs.docker.com/docker-for-mac/
Download Docker for Windows
docs.docker.com/docker-for-wi...
Support this channel at / jakewright
----------------------------------------
MORE TUTORIALS
Docker Compose in 12 Minutes: • Docker Compose in 12 M...
Deploy Docker Containers • Deploy Docker Containe...
Learn HTML in 12 Minutes: • Learn HTML in 12 Minutes
Learn CSS in 12 Minutes: • Learn CSS in 12 Minutes
Learn JavaScript in 12 Minutes: • Learn JavaScript in 12...
Learn PHP in 15 Minutes: • Learn PHP in 15 minutes
----------------------------------------
I deploy Docker containers to a Digital Ocean VPS. Get $10 credit with this link: m.do.co/c/791d593997b2
----------------------------------------
SUBSCRIBE FOR MORE
kzbin.info_cente...
TWITTER / jakewrightuk
FACEBOOK / jakewrightuk
INSTAGRAM / jakewrightuk
jakewright.net

Пікірлер: 1 400
@Reavenk
@Reavenk 3 жыл бұрын
4+ years later, the best introduction I've seen on the topic. It's all so clear!
@joncomas
@joncomas 4 жыл бұрын
Ok, this is mandatory: from now on all tutorials on the internet have to be done like this.
@tonyaltamura
@tonyaltamura 5 жыл бұрын
This is the first tutorial I see that doesn't need to be sped up to 1.5x
@granj9836
@granj9836 4 жыл бұрын
I still did... why am I this way
@two-b6171
@two-b6171 4 жыл бұрын
I'm the kinda person that would put this on 0.50x speed
@diamondminer81
@diamondminer81 4 жыл бұрын
2x
@uzairakram899
@uzairakram899 4 жыл бұрын
lmao I still did 2x
@57Javier747
@57Javier747 3 жыл бұрын
Still x1.75 I'm a busy man
@yikshabpdeebal7423
@yikshabpdeebal7423 3 жыл бұрын
When people who know the stuff explain, they don't need tons of minutes to do so. With just 12 minute, I have increased my level of confidence with Docker. Thanks Jake
@lowdr201
@lowdr201 7 жыл бұрын
0:00 - What is Docker 0:59 - Virtual Machines vs. Docker 1:57 - Introduction to Dockerfiles, images and containers 3:57 - The Docker Hub 4:52 - Writing a Dockerfile 6:36 - Building an image 7:16 - Running a container 8:25 - Mounting volumes 10:13 - One process per container / Container lifespan 11:10 - Recap
@JulianSloman
@JulianSloman 5 жыл бұрын
Should be added to the description! :)
@manishmmmec
@manishmmmec 5 жыл бұрын
And I was running the same at double the speed so whole docker in 6 min for me :)
@pradeepsahoo7243
@pradeepsahoo7243 5 жыл бұрын
Pin it please
@3um
@3um 5 жыл бұрын
I always look for such a comment. Something that the authors should start doing. Probably KZbin should add chapters.
@veasnapiseth3578
@veasnapiseth3578 4 жыл бұрын
thank you!
@metalvarez1
@metalvarez1 7 жыл бұрын
Finally a get to the f*** point tutorial, great work man congratulations.
@sunnilabeouf
@sunnilabeouf 3 жыл бұрын
This is literally the holy grail of dev tutorials. Well done!
@varghapayandeh3024
@varghapayandeh3024 4 жыл бұрын
hands down the shortest, most straightforward and best explanation of the topic that will get you started beautifully. Thank you!
@jayboro1610
@jayboro1610 Жыл бұрын
And still you can't configure docker in your own.. how sad is that?
@NageshLakinepally
@NageshLakinepally 7 жыл бұрын
probably this is the best video on Dockers. Very clear explanation. Thanks for making this video.
@SaidElnaffar
@SaidElnaffar 6 жыл бұрын
Absolutely you are right! Thanks Jake -- the way you explained it is better than Microsoft's videos!
@tensevo
@tensevo 6 жыл бұрын
It is hard to make something concise whilst still communicating the key aspects properly.
@JonKroeker
@JonKroeker 6 жыл бұрын
This demystified so many thoughts I had about Docker in 12mins. Well done! Thanks!
@eduardojreis
@eduardojreis 5 жыл бұрын
I Totally Agree!
@pradeepsahoo7243
@pradeepsahoo7243 5 жыл бұрын
Agreed
@kennethros6365
@kennethros6365 2 жыл бұрын
Finally someone who explained it well! Great job!
@gullal1
@gullal1 3 жыл бұрын
The best I've seen so far. To the point, no fluff and precise
@fixy798
@fixy798 6 жыл бұрын
Hands down, the best docker tutorial on KZbin
@tomalabaster8461
@tomalabaster8461 6 жыл бұрын
This deserves far more upvotes for the amount of views - most useful 12 minutes I've had in a while!
@fgfanta
@fgfanta 4 жыл бұрын
I love the talking over accelerated hand writing. It gives the right pace, and doesn't make me drowsy. Providers of on-line training should learn from this.
@anashashim
@anashashim 2 жыл бұрын
Your 12 minutes are surprisingly efficient, I mean, you don't even speak too fast. I love it.
@kimacable
@kimacable 2 жыл бұрын
Clearest and most succint docker tutorial I have seen for beginners. No ums and ahs, no irritating loud background music, no pointless preamble. All tutorials should be done this way.! It does what it says on the tin.
@malcyj56
@malcyj56 6 жыл бұрын
As someone that has been an IT trainer for MANY moons, your instructional style, the way you constructed this video, and how you made Docker so accessible? This video and your style is the shiz!
@rjsr03
@rjsr03 6 жыл бұрын
This was the best summary of Docker in 'layman' terms I've seen. I wish I had found this when I started studying Docker last year. You're really good at teaching by giving just the main ideas and the insights about how the pieces fit together in a simple way. I thought Docker's main concepts couldn't be explained easily and in a few minutes, I've just been proved wrong. :) If anybody asks me for a quick intro to Docker, I'll point them to this video.
@lllllllllIIIIIIIIIIl
@lllllllllIIIIIIIIIIl 3 жыл бұрын
My god, I wish all tutorials were more like this. Thorough, yet brief. Simple, yet detailed. Very well done. Thank you.
@1000left
@1000left 2 жыл бұрын
This video is HANDS DOWN the quickest, most well thought through, and brilliantly explained I've ever seen in any tutorial!!! You have a gift Sir!! Thank you!!
@waytosanathan
@waytosanathan 4 жыл бұрын
Wow. All in 12 minutes. Makes everyone who watch this confident enough to talk on the subject to some extent. Thanks for the share Jake
@Clangsoul
@Clangsoul 3 жыл бұрын
im now a professional docker architect
@rukmangathanpurushothaman5108
@rukmangathanpurushothaman5108 5 жыл бұрын
you are the man, currently (2019) this is the shortest & best video for docker in internet... Thanks much for the video
@theratcometh9866
@theratcometh9866 3 жыл бұрын
I like to applaud you @Jake Wright for being one of the FEW "What is Docker and How to Use?" videos that actually do just that in a no-nonsense, clear to understand way. Was getting frustrated with at least 10 other guys until i stumbled onto yours. They almost all pad 80% of their videos with irrelevant stuff -- as if they think it has any relevancy to the subject. So, excellent job, sir!
@tbaconiii
@tbaconiii 4 жыл бұрын
A coworker recommended your video. Very nice! I wish all instructional videos I find were as short and to the point as this one!
@FrantisekSidak
@FrantisekSidak 6 жыл бұрын
The best docker introduction I have ever seen. Thank you.
@cyberfoxlt
@cyberfoxlt 7 жыл бұрын
I was watching "Introduction to Docker" on youtube for good 15 minutes and learned maybe 1/10th of what I learned from the first minutes of your video. Thanks for well prepped content!
@shaniltsthatsme
@shaniltsthatsme 3 жыл бұрын
i have been searching and watching videos of docker for last 3 days all over the internet but none of them cleared my doubt but u did in just 12 mins .really helpful thanks
@Greviouss
@Greviouss 3 жыл бұрын
after looking into a multitude of docker for beginner videos, i want to honestly thank you for actually explaining docker and not : wasting 12 minutes explaining about your feelings, or wasting 12 minutes explaining a hypothetical blah you think applies to me but doesn't, or wasting 12 minutes telling me how accomplished you are or wasting 12 minutes not explaining on a beginners level or wasting 12 minutes using your custom project like a beginner has a clue or wasting 12 minutes with complex terms that only intermediate to advanced users can understand
@QuimChaos
@QuimChaos 7 жыл бұрын
I've been hearing about docker for some time, it's probably due to my laziness, but i think this is the first time i get a simple, quick, direct and useful explanation of what it is and how it works. THANK YOU!
@AkaiKnight
@AkaiKnight 4 жыл бұрын
That was the most comprehensive explanation of how to use docker I’ve seen. God bless you.
@genefreak
@genefreak 2 жыл бұрын
BEST Docker tutorial on the Internet. Quick and to the point..... and I can even understand the North East accent! :-)
@yan-amar
@yan-amar 5 жыл бұрын
I never could concentrate more than half a minute on docker documentation. This is the best tutorial ever. Now I get why this system is so popular
@chrono2320032003
@chrono2320032003 3 жыл бұрын
Awesome video, straight forward without all the fluff. Learned a ton in 12 minutes!
@robertheinecc
@robertheinecc 2 жыл бұрын
Perfect!! I really like your style of fast talking and not hesitating with stuff, that developers or experienced users should already know (like saving a file, or handle the OS). Straight to the point and at the same time giving all relevant explanations. Thanks a lot @jake :-)
@mikehillbilly4079
@mikehillbilly4079 3 жыл бұрын
Love your straight forward, concise and to the point approach. Good clear audio, flowing and relevant content, no shitty music or dicking around with problems. Excellent!
@anujmistry4080
@anujmistry4080 10 ай бұрын
Found the video through KZbin suggestions. Greatly Explained.
@markjackson8980
@markjackson8980 3 жыл бұрын
That was brilliant! I’ve been wanting to have a play with Docker for a couple of years now, what you have shown me is exactly what I wanted and you did it in 12 minutes (though it took me much longer because I was installing and buggering about to see what would happen if I did "this" or "that"… It certainly got me the basic understanding and my interest in Docker has grown. Thank you!
@brak51
@brak51 7 жыл бұрын
I found this video because I watch all of your videos. This was a nice change of pace, and I really like Docker, so it was [retty cool. Looking forward to more docker videos. thanks Jake
@jaredbissenden1954
@jaredbissenden1954 5 жыл бұрын
This was clearer than 99% of the stuff I've read today in explaining this process.
@brn7943
@brn7943 4 жыл бұрын
I spent all day trying to wrap my head around Containerization, Docker and several other processes. I watched your 12-minute video and feel like I understand everything in a totally new light. I wish I had found this at 9am holy crap, thank you.
@RajaseelanGaneswaran
@RajaseelanGaneswaran 7 жыл бұрын
Great video. Concise, whets your appetite to learn more, yet it's just enough docker to immediately get productive. Cheers man.
@basmedia5885
@basmedia5885 4 жыл бұрын
Hey Jake - just wanted to express my thanks for this video! I'm just starting out with Docker and this is the first video (of many that I've watched) that has really been nice and clear about the basics. It has been very helpful - many thanks!!! Looking forward to more videos from you on the subject.
@krupaluke
@krupaluke 4 жыл бұрын
likewise - very good video! :-)
@metaprog46and2
@metaprog46and2 2 жыл бұрын
Okay. That was phenomenal. Succinct, informative, nothing extraneous, clean & perfect speed. Well done mate.
@mikebeyer467
@mikebeyer467 5 жыл бұрын
Superb! These 12 mins are more informative than any long-winded 1 hr talk I’ve listened to - doesn’t dwell ok concepts - goes right to the mechanics! Thank you!
@Lifelightning
@Lifelightning 4 жыл бұрын
Exactly the kind of introduction I was looking for: concise and precise!
@captainfuture2882
@captainfuture2882 2 жыл бұрын
I think it is not that precise, but anyway thanks for doing it. A VM architecture is more like: Host-HW, Host OS, Hypervisor, Guest OS 1 | Guest OS n+1
@someone-ou3ht
@someone-ou3ht 7 жыл бұрын
I can listen to your lessons for hours.
@AsadSiddiqi
@AsadSiddiqi 4 жыл бұрын
This is great! I was sick of people trying to explain what is docker with a powerpoint. I like your explanation and edmonstration. Thanks Jake
@jasonkelley6185
@jasonkelley6185 3 жыл бұрын
Ok, this weekend I am going to watch all your videos. Succinct, compact, clear, info dense, great pace. Honestly man one of the best tutorials I've seen on youtube. Thank you.
@DiLLZGFX
@DiLLZGFX 7 жыл бұрын
you are a good teacher
@LeonardPauli
@LeonardPauli 7 жыл бұрын
Fast, clear and precise; Great video!
@lucindaong7846
@lucindaong7846 3 жыл бұрын
I've been browsing for videos on Dockers. This is by far the easiest to understand in a short time and packed with very useful step by step to follow along. Thank you!!!
@nudieArizon
@nudieArizon 4 жыл бұрын
This really made the penny drop for me. After reading several blog posts and watching other videos, this is what made the difference. I keep spreading this vid to everyone I meet that have yet to understand the container concept. Such a great video. Thanks a lot!
@MarkBTomlinson
@MarkBTomlinson 4 жыл бұрын
Extremely succinct introduction to Docker, thank you Jake.
@kavis97
@kavis97 5 жыл бұрын
Awesome Jake, never thought I can run Docker in seconds.
@titanorxxx
@titanorxxx 6 жыл бұрын
Absolutly on the point. No wasting sideways everything just clear
@leefogel5195
@leefogel5195 4 жыл бұрын
I found this video by searching for "docker" on KZbin. You explained the core concepts very clearly and succinctly. You provided a useful example that was simple enough; but, not overly simplistic. Well done!
@joebarcelona
@joebarcelona 4 жыл бұрын
Wow, your presentation well thought-out, coherent, and to-the-point, and your English is "GREAT"!!! Thank you for posting!
@billybullock6783
@billybullock6783 6 жыл бұрын
Absolutely agree with many of the previous posters, this is an excellent newbie learning video on Docker. I want to use a Raspberry Pi to host a "very" simple website that's more secure than what I'm getting on a website hosting service and be less expensive. At the same time I want to learn something new and you've given me a fantastic head start! Cheers!
@MarkDibley
@MarkDibley 3 жыл бұрын
Great video. I knew nothing about Docker. 12 minutes later I know exactly what I need to know. Thanks.
@jsenay
@jsenay 5 жыл бұрын
This is by far the best video I’ve found explaining the Docker basics. Thank you for putting this together!
@user-ll8nl4ze2x
@user-ll8nl4ze2x 4 жыл бұрын
Struggled to understand what Docker actually is before this video. Well explained!
@smae770
@smae770 7 жыл бұрын
I enjoy this type of video Jake! Could you please do more?!
@DirectionNext
@DirectionNext 5 жыл бұрын
The best video I have seen so far. Wide coverage in just 12 minutes is simply amazing.
@jaime.masdelomismo
@jaime.masdelomismo 3 жыл бұрын
This is the best docker's first steps tutorial I've ever seen. I've tried many , but this is crystal clear. Thank you!!
@she_left_me
@she_left_me 5 жыл бұрын
all of the tutorials i've been read and watched ..just your tutorial easy to understand with a short time ... thank you mate ^^
@mostinho7
@mostinho7 3 жыл бұрын
Done Amazing how much you've been able to fit in 12 min. Thank you
@NotAshamedOfficial
@NotAshamedOfficial 5 жыл бұрын
Can't tell you how much I enjoy your videos man, clear, to the point and easy to understand. so nice to find tutorials that you don't have to watch at 1.5x speed!
@edforrest9826
@edforrest9826 5 жыл бұрын
By far and away the most useful resource I've found for learning Docker. Thank you for making these videos. Docker should have this video front and center on their getting started for newbies.
@nahiyanalamgir7614
@nahiyanalamgir7614 5 жыл бұрын
Thank you so much for the amazing high quality tutorial. This made my day!
@isabellabornberg2153
@isabellabornberg2153 7 жыл бұрын
very well done, I'll try it out
@ahayder
@ahayder 5 жыл бұрын
I don't get why 174 people disliked the vido. I found the video from youtube search. The best tutorial video ever. Not just for docker. Thank you very much jake. God bless you. 😊
@Magnum0097
@Magnum0097 4 жыл бұрын
I have been trying to figure out what Docker is all about and how one might make use of it. Plenty of videos about what- but not how to get started. Great, simple, quick. Good job! Thank you.
@baldmike
@baldmike 4 жыл бұрын
That was perfect, thank you.
@Kathypeer
@Kathypeer 7 жыл бұрын
AWESOME man, finally a decent docker video.
@AslamD
@AslamD 3 жыл бұрын
Have been trying to learn docker since long time. Found this 12min video, everything makes PROPER SENSE now. Thank you Jake.
@bigkurz
@bigkurz 4 жыл бұрын
Yes, this tutorial was by far the best I have seen explaining what Docker is and how it works. Thank you for the good content.
@jakewrightnet
@jakewrightnet 7 жыл бұрын
Let me know which language/project you're most interested to run in Docker containers
@alitahir1024
@alitahir1024 7 жыл бұрын
Congratulations on 70k subscribers
@DuhGumpster
@DuhGumpster 7 жыл бұрын
Could you please do this for Java?
@hinach4n698
@hinach4n698 7 жыл бұрын
I h8 app containers, but i use this on my vps. Also do some c++ mem writing please
@Chimppan
@Chimppan 7 жыл бұрын
Golang!
@lemattb
@lemattb 7 жыл бұрын
databases: EG: redis, mysql How would you then interface with them externally from local apps, other containers, and remotely?
@cafeta
@cafeta 7 жыл бұрын
Good video, directly to the point, it help me, Thank!
@TheSolderingGuy007
@TheSolderingGuy007 4 жыл бұрын
Excellent introduction. amazing how within 122 minutes you could take people from the problem statement to solution on something people make so much noise about !
@notme9801
@notme9801 5 жыл бұрын
You're the best KZbinr on programming I've found so far. You don't treat the viewer like an idiot and you get straight to the point! This and the docker-compose video have changed my life as a web developer. I just wish you had more content! Thank you so much!!! :D Subscribed ;)
@test1729
@test1729 5 жыл бұрын
Thank you so much for this video! It is most definitely the BEST explanation out there on this topic - short, sweet and to the point!
@jacksonville1758
@jacksonville1758 7 жыл бұрын
Great introduction.
@code8986
@code8986 2 жыл бұрын
Thank you for such a great introduction to Docker. This is one of the best tutorials on Docker, and one of the best tutorial formats on any topic, I've ever seen.
@grahamgilmour3758
@grahamgilmour3758 5 жыл бұрын
As someone who is just starting to use docker, I found this video very clear and well explained. It sets out the basics, which I had seen in action, but didnt really understand why they were used. Will look for the other videos to build on my knowledge.
@anurag_official
@anurag_official 7 жыл бұрын
In one short you explained all about Docker. Great! Could you create a video for nodeJS and NginX and mongoDB to spin up in docker and relate together?
@isaraovin
@isaraovin 4 жыл бұрын
Have you found anything regard this
@topkek2307
@topkek2307 7 жыл бұрын
Perfect. Thanks a lot !!
@zipzit2go
@zipzit2go 6 жыл бұрын
Great series of videos. I really liked the way you explained the details on the use of Volumes (two types), with a particular emphasis on WHY that matters. Nicely done.
@andreasegger777
@andreasegger777 5 жыл бұрын
Excellent! Very nice explanation of the concepts as well as hands on instructions on how to get it running. Precise and straight to the point. This is how a tutorial should look like!
@rahul169sharma
@rahul169sharma 5 жыл бұрын
Great video, really helpful, 10/10 IGN!
@BackToBackSWE
@BackToBackSWE 4 жыл бұрын
Super helpful! Thank you!!
@user-nf8tw8sk5t
@user-nf8tw8sk5t 3 жыл бұрын
惊现大佬👍
@Kimomaru
@Kimomaru 6 жыл бұрын
This video does more to explain docker than anything else on youtube. Amazing presentation, watching this video is like having a coworker explain the basics whilst right next to you. Well done.
@rockrecon
@rockrecon Жыл бұрын
One of the best Docker explanations in the least amount of time. Well put together and succinct.
@AliaksandrHarbunou
@AliaksandrHarbunou 7 жыл бұрын
Hello Jake. Would you please expand more about docker-compose.yml and several containers: db, app... etc?
@omrirechani1104
@omrirechani1104 5 жыл бұрын
Your handwriting is magnificent. perhaps you should consider creating a font from it. seriously. (Great vid BTW)
@kaibantoeckert6502
@kaibantoeckert6502 Жыл бұрын
Brilliant! This is by far the best docker video I've seen so far. Great work!
@kelvynabreu
@kelvynabreu 3 жыл бұрын
I Love how you explained it to start using it fast and clear. Thank you.
@AndyThomasStaff
@AndyThomasStaff 5 жыл бұрын
This was good, but using RUN instead of CMD was massively confusing. I'm just learning docker and lost 20 minutes to trying to figure out why my app wasn't working, and it was because building with leave the RUN command hanging (server executing), but the correct way to do it is to use CMD and then run the container.
@cruisniq
@cruisniq 5 жыл бұрын
CMD is used to specify what to run when the container starts, are you talking about running it as a daemon? adding -d to the run command does this. usually most people will run a container using "-dit". Most images based on applications have a CMD or ENTRYPOINT set for said application, and usually don't need an additional CMD set.
@uckc
@uckc 7 жыл бұрын
nginx proxying to nodejs!
@gerodim
@gerodim 5 жыл бұрын
It takes great skill to be able to create such a video. Precise to the point, complete and clear. Thank you for respecting our time.
@santoshkp9254
@santoshkp9254 Жыл бұрын
Such a great video with great preciseness. Straight on the topic. No extra irrelevent infos. One of the best tutorials have ever seen. Thanks a lot :)
Docker Compose in 12 Minutes
12:00
Jake Wright
Рет қаралды 1,2 МЛН
Docker Tutorial for Beginners
56:04
Programming with Mosh
Рет қаралды 2,4 МЛН
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 416 М.
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 142 МЛН
you need to learn Docker RIGHT NOW!! // Docker Containers 101
23:19
NetworkChuck
Рет қаралды 2,6 МЛН
Exploring Docker [1] - Getting Started
34:38
Traversy Media
Рет қаралды 408 М.
Working from Home at Monzo 🏦 One Year Later
17:29
Jake Wright
Рет қаралды 132 М.
Using docker in unusual ways
12:58
Dreams of Code
Рет қаралды 387 М.
Learn HTML Containers: (div, span)
4:22
Learndev
Рет қаралды 401
Docker Tutorial For Beginners - How To Containerize Python Applications
22:17
Kubernetes in 5 mins
5:37
VMware Cloud Native Apps
Рет қаралды 2,2 МЛН
HTML Basics in 4 Minutes
4:13
Learndev
Рет қаралды 12 М.
What is GitOps, How GitOps works and Why it's so useful
11:33
TechWorld with Nana
Рет қаралды 331 М.
Kubernetes vs. Docker: It's Not an Either/Or Question
8:04
IBM Technology
Рет қаралды 1,1 МЛН
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,5 МЛН
Which Phone Unlock Code Will You Choose? 🤔️
0:14
Game9bit
Рет қаралды 12 МЛН
Индуктивность и дроссель.
1:00
Hi Dev! – Электроника
Рет қаралды 1,5 МЛН
AMD больше не конкурент для Intel
0:57
ITMania - Сборка ПК
Рет қаралды 507 М.
3.5.A Solar Mobile 📱 Charger
0:39
Gaming zone
Рет қаралды 320 М.
Nokia 3310 versus Red Hot Ball
0:37
PressTube
Рет қаралды 3,7 МЛН