Learn Docker in 12 Minutes 🐳

Published on Sep 6, 2016 1,164,206 views

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

Download Docker for Windows

Support this channel at https://www.patreon.com/jakewright


Docker Compose in 12 Minutes: https://youtu.be/Qw9zlE3t8Ko
Deploy Docker Containers https://youtu.be/F82K07NmRpk
Learn HTML in 12 Minutes: https://youtu.be/bWPMSSsVdPk
Learn CSS in 12 Minutes: https://youtu.be/0afZj1G0BIE
Learn JavaScript in 12 Minutes: https://youtu.be/Ukg_U3CnJWI
Learn PHP in 15 Minutes: https://youtu.be/ZdP0KM49IVk

I deploy Docker containers to a Digital Ocean VPS. Get $10 credit with this link: https://m.do.co/c/791d593997b2


TWITTER http://twitter.com/jakewrightuk
FACEBOOK https://www.facebook.com/jakewrightuk
INSTAGRAM http://instagram.com/jakewrightuk


  • Nagesh Lakinepally
    Nagesh Lakinepally 2 years ago probably this is the best video on Dockers. Very clear explanation. Thanks for making this video.
  • Ronald Arnold
    Ronald Arnold 3 weeks ago I can not understand the negative comments: this is a video ONLY for IT professionals who want to get an impression how a docker container works. You need some IT background knowledge (e.g. VM) to follow this excellent video tutorial.
  • Nathan garpiya
    Nathan garpiya 1 month ago I just checked his channel... he doesn't have anything video like this one.
  • Jordan
    Jordan 4 months ago @FangerZero This video Literally walks you through setup; from showing you the link to download to executing a PHP script successfully. How much more hand holding do you need !?
  • FangerZero
    FangerZero 4 months ago (edited) @Francesca Serrecchia I am 100% with you, I understand what docker is and what it does. I don't understand how to set it up, how to get it running, I don't understand these images they speak of... Nothing about this video is useful for anyone new to docker. Also good job not even mentioning it's usability on Ubuntu. This docker noob found this video: https://youtu.be/JprTjTViaEA
  • Francesca Serrecchia
    Francesca Serrecchia 4 months ago (edited) I wonder if anyone who truly didn’t know anything about docker could derive value from this? It sounds like it helps people who already know a bit and are struggling to put the pieces together. As someone brand new, I’m extremely lost even after watching twice.
  • Pradeep Sahoo
    Pradeep Sahoo 4 months ago Agreed
  • Eduardo Reis
    Eduardo Reis 6 months ago I Totally Agree!
  • JT Bowler
    JT Bowler 7 months ago Ditto. I've watched several and this was the easiest to understand by far.
  • Jon Kroeker
    Jon Kroeker 1 year ago This demystified so many thoughts I had about Docker in 12mins. Well done! Thanks!
  • Mark Freeman
    Mark Freeman 1 year ago It is hard to make something concise whilst still communicating the key aspects properly.
  • Said Elnaffar
    Said Elnaffar 1 year ago (edited) Absolutely you are right! Thanks Jake -- the way you explained it is better than Microsoft's videos!