The intro to Docker I wish I had when I started

  Рет қаралды 309,446

typecraft

typecraft

Күн бұрын

Пікірлер: 418
@PhysicsLaboratory-cp7eq
@PhysicsLaboratory-cp7eq 5 ай бұрын
As always awesome vid, this should be from now on default beginner docker intro vid on KZbin. Every other docker intro vid are not as hands on beginners as yours.
@typecraft_dev
@typecraft_dev 5 ай бұрын
awesome! I'm glad you liked it!
@rhornjr
@rhornjr 19 күн бұрын
What a great teaching style. He speaks quickly and gets to the point. He creates diagrams to help follow along and breaks things down in a common-sense way. I wish more tutorials were like this.
@typecraft_dev
@typecraft_dev 18 күн бұрын
Love the kind words thank you!
@samuelgallegor411
@samuelgallegor411 2 ай бұрын
Watching this video felt like dad explaining to me how to fix the garage door. Simple, pragmatic, clear and with a mustache.
@tommymurphy459
@tommymurphy459 Ай бұрын
How do you fix your garage door with a mustache? 〰️
@bikrantjungbudhathoki3687
@bikrantjungbudhathoki3687 Ай бұрын
Mustache was intentional
@roladun
@roladun 24 күн бұрын
Lol for the mustache, I am a club member as well. Good docker intro for me.
@xard4668
@xard4668 5 күн бұрын
Unironically, this 20 minutes video explained this way better than what my professor has tried to present to us in 4 hours. Cheers !
@inithinx
@inithinx 5 ай бұрын
Thanks, Nerd.
@MotheDev-th2pn
@MotheDev-th2pn 3 ай бұрын
🤓
@RAWwithKohut
@RAWwithKohut 2 ай бұрын
1970, nerd gets beat up daily, hates life. 2024, nerd beats you up, installs rat, leaks info, shuts down your WiFi, places illegal content on devices and reports you anonymously.
@Potemkin2000
@Potemkin2000 Ай бұрын
Thanks. Regards, Nerd
@fedeykin22
@fedeykin22 Ай бұрын
The highest praise!
@IfImCommentingStopMe
@IfImCommentingStopMe Ай бұрын
This set my heart aflutter...and he wasn't even talking about me...
@Inquisitrr
@Inquisitrr 3 ай бұрын
This was my third "Intro to docker" video, and by far the best. While others went into more detail on the docker commands / tags / flags, you explained the use case and benefits that docker provides. Thank you!
@typecraft_dev
@typecraft_dev 3 ай бұрын
Love hearing this. Thank you!
@yugalkhanal6967
@yugalkhanal6967 5 ай бұрын
man a playlist on docker like your neovim one would be great
@typecraft_dev
@typecraft_dev 5 ай бұрын
I think we're well on our way to one!
@tabliqatchi6696
@tabliqatchi6696 4 ай бұрын
@@typecraft_dev Please consider keeping it as non-conventional in terms of teaching as this video is. Actually, I love how you've responded to all questions that might come into a beginner's mind when learning about Docker for the first time, and the most common issues they might encounter. In your series too, please keep it as practical and useful as possible. Love 💖.
@jonweinraub
@jonweinraub Ай бұрын
I like the zero assumption of any background knowledge. Really good, well produced video!
@typecraft_dev
@typecraft_dev 27 күн бұрын
Glad you enjoyed it! thanks!
@UnwalledGarden
@UnwalledGarden 5 ай бұрын
Great intro video! Beware: Docker likes to make changes to your networking. If you already have a bridge setup, docker can break it. It can be dealt with, but I find Docker is best deployed on a box or VM where it is the only thing on it.
@reezlaw
@reezlaw 2 ай бұрын
Good point but probably most people don't have bridges configured on their workstation
@DankWish
@DankWish Ай бұрын
You employ a style of teaching and explaining that I find preferable and elusive to many content creators. Well done.
@ericwartelle4704
@ericwartelle4704 5 ай бұрын
Hello from France, I would like to say thank you for all your vids. I find them very didactic and understandable.
@roladun
@roladun 24 күн бұрын
Very nice intro, the best I ever watch, simple and very direct. I have watched many docker tutorials this style of teaching jell very well for me. Great work.
@typecraft_dev
@typecraft_dev 24 күн бұрын
Thank you! Glad you liked it!
@dandandan01
@dandandan01 Ай бұрын
Wow. I've seen many videos on docker and I never understood it. This was actually amazing and I've learned tons. Thank you
@randomusername982374
@randomusername982374 3 ай бұрын
You're a great teacher, this is the best video for learning docker for the first time.
@keleabetse
@keleabetse 3 ай бұрын
This is by far the most beginner friendly docker video ever. Very informative. Thanks, nerd!
@soulsearch4077
@soulsearch4077 2 ай бұрын
You probably didn’t mean that!!
@chudchadanstud
@chudchadanstud 2 ай бұрын
Thanks for being direct, not having crazy loud music in the background and not yelling at the camera. Best tutorial so far!
@typecraft_dev
@typecraft_dev 2 ай бұрын
Thank you - part 2 coming very soon!
@stevetaylor5290
@stevetaylor5290 Ай бұрын
So much this - KZbin is full of video tutes where the presenter figures they can make it exciting by whipping themselves into a frenzy.
@muhdbasiirzulkifle5090
@muhdbasiirzulkifle5090 Ай бұрын
I love the vibe from the intro. Great content!
@Doctor_Paxmor
@Doctor_Paxmor 2 ай бұрын
I've been using Docker for years as an enthusiast - I have never completely understood it until I watched this.
@ArturoCris
@ArturoCris 25 күн бұрын
This is so much better than a college professor. Thanks for your hard work!
@typecraft_dev
@typecraft_dev 24 күн бұрын
Thank you! Glad you liked the video
@3r2k0n
@3r2k0n 20 күн бұрын
First video of yours that I watched. Your way of explaining things and pacing is excellent. Subscribed, thank you!
@Apstergos
@Apstergos 2 ай бұрын
I have watched a lot of videos explaining docker. This by far is the best of them.
@typecraft_dev
@typecraft_dev 2 ай бұрын
Be sure to check out Docker Compose in the 2nd video of the series! kzbin.info/www/bejne/fniul3hjmNNsr5Ysi=M-Q0i20Yr38NdYbr
@twistedfyre
@twistedfyre 20 сағат бұрын
Thanks for the great video! Just getting into Docker based embedded dev environments and this has been super helpful.
@log1c249
@log1c249 Ай бұрын
This is the best introduction to docker I've seen. What a struggle to get the concept the first time on your own. Great work
@jamilahmed2926
@jamilahmed2926 23 күн бұрын
Such a nicely composed video. You just ignited the desire in me to seriously dockerize! :'D
@typecraft_dev
@typecraft_dev 23 күн бұрын
YAAAA let’s go!
@alan_marx
@alan_marx 5 ай бұрын
Quando uma pessoa tem a grandeza de admitir que não entendia muito bem determinado assunto, mas que procurou aprender, então vale a pena conferir o que essa pessoa tem a dizer. 👏
@brofessorsbooks3352
@brofessorsbooks3352 Ай бұрын
easily the best video on docker ive ever seen
@typecraft_dev
@typecraft_dev 27 күн бұрын
easily the best comment I've ever seen, thanks!
@ivelinivanov3414
@ivelinivanov3414 29 күн бұрын
That was very helpful, informative and straight to the point. Loved the video. Thank you.
@HuffyT266
@HuffyT266 Ай бұрын
Great video! I had to blindly use Docker for work a couple of times, and all I did was follow some tutorials, but I never really understood what I was doing. Your way of explaining things is much more approachable than any other video I've seen about this topic. I will definitely come back to this soon. Thanks!
@gorilladev
@gorilladev 3 ай бұрын
More docker please, docker-compose, networking , port mapping with docker reverse proxies with docker and all the shebang. As someone who learns while doing it would be highly appreciated
@typecraft_dev
@typecraft_dev 3 ай бұрын
Oh it’s coming.
@herberthsu1495
@herberthsu1495 4 ай бұрын
I really enjoyed your video on demystifying docker! Your explanations were clear, and the examples you used made it easy to understand the concepts. The step-by-step approach was particularly helpful for me. Awesome video! Keep up the excellent work! Cheers 🍻
@123rodrigo
@123rodrigo Ай бұрын
I watched many videos about docker and containers, this one is hands down the best so far, i could understand the whole concept because you explain detail by detail, thanks a lot man! =)
@kuzco7061
@kuzco7061 2 ай бұрын
This tutorial was really good!!! Would be really interested in a Docker Compose vs Docker Swarm breakdown, still sometimes confuses me!! I already knew your channel and am really happy to see this content here! Slay!!
@fruitcrepes4875
@fruitcrepes4875 2 ай бұрын
Docker compose is docker file for multiple containers instead of one. Docker swarm is for host clustering for containers across physical devices.
@yusufalfatih8276
@yusufalfatih8276 3 күн бұрын
love it ! you really summarized Docker in 18 min . Thanks bro
@storm_77777
@storm_77777 2 ай бұрын
I have seen a lot of videos but yours hands down was the best one that I have seen. Keep up the amazing work!
@sujayxaradhya
@sujayxaradhya 4 ай бұрын
Best instructor ever, seriously I'm in love with your content.💯
@ImmersionEsque
@ImmersionEsque 2 ай бұрын
finally good docker intro video. part 2 please.
@typecraft_dev
@typecraft_dev 2 ай бұрын
Coming very soon!
@ImmersionEsque
@ImmersionEsque 2 ай бұрын
@@typecraft_dev looking forward to it!
@manualdidact
@manualdidact 3 ай бұрын
Maybe a good next video on this topic might be about setting up a local container image registry. For those who work with a lot of in-house developed software, I think a lot of the power of Docker for deployment may be in pulling locally developed images with all libraries already built, so target applications and services can be installed over a set of common custom base images. Setting up a self-hosted repository seems like the right way to do this for managing proprietary in-house software, and it might be a reasonable not-too-complex exercise to do in a video.
@samithseu
@samithseu 5 ай бұрын
didn’t even know about docker, but after this video, I’m waiting for ur next docker video. GREAT explanation❤
@typecraft_dev
@typecraft_dev 5 ай бұрын
Thank you I’m happy you liked it!
@cbm_doomworld
@cbm_doomworld 5 ай бұрын
I heard lots of people talk about dcker and that I needed to learn about it and now I have some idea of what it is. I would love to watch more videos about docker.
@CarlNorwood
@CarlNorwood 3 ай бұрын
As of today, your video helped and now I understand Docker. Cheers man... (You got the title right!)
@austinguidry2
@austinguidry2 17 күн бұрын
This ep was goated - great work!!
@mayanxoni
@mayanxoni Ай бұрын
Came here after watching the second video. Man! It helped me lot. Big thanks! 👍
@matys2831
@matys2831 Ай бұрын
Finally I understand Docker. thank you so much!!!
@typecraft_dev
@typecraft_dev Ай бұрын
Happy to hear it!
@MrJeeoSoft
@MrJeeoSoft 5 ай бұрын
Great video! I wish I had that intro to docker too when I was learning it, very instructive, thanks for sharing!
@typecraft_dev
@typecraft_dev 5 ай бұрын
Glad you liked it!
@narinpratap8790
@narinpratap8790 2 ай бұрын
Awesome video! This was enjoyable, informative, and super easy to follow along. I would 100% watch more content aimed at demystifying other technical topics (AWS services, intermediate Git concepts, etc.) Thanks for creating this!
@kimovitch7
@kimovitch7 13 күн бұрын
amazing tutorial, very informative and straight to the point
@EricKöhn
@EricKöhn 4 ай бұрын
This is the first video I've seen on this channel and man, it's great. I subscribed. And btw I love the sound of your keyboard.
@typecraft_dev
@typecraft_dev Ай бұрын
It's so good. HHKB Type S - check it out amzn.to/3C8iLwP
@ahmedmohamedmohamedmohamed282
@ahmedmohamedmohamedmohamed282 Ай бұрын
Best docker tutorial I saw so far
@JesseUnderscoreMartin
@JesseUnderscoreMartin 2 ай бұрын
Awesome docker intro! Specifically the explanation of virtualization vs containerization!
@toby9999
@toby9999 3 ай бұрын
Best explaination I've ever seen, and it's the first one that made any sense.
@askholia
@askholia 2 ай бұрын
Fantastic first episode in this Docker series
@typecraft_dev
@typecraft_dev 2 ай бұрын
Episode 2 - Docker Compose just dropped today! kzbin.info/www/bejne/fniul3hjmNNsr5Ysi=Q20qvT_3n4JENA9d
@TheRich107
@TheRich107 4 ай бұрын
Be good to get a handle on if we should leverage neovim being in the terminal and directly install neovim inside our dockerfile. Or if we should do some sort of remote execution for running tests etc
@higiniofuentes2551
@higiniofuentes2551 4 ай бұрын
Thank you for this very useful video! I have understood (finally!) Docker!
@bezvoshchuk
@bezvoshchuk 15 күн бұрын
Amazing intro video! Thank you.
@ryanchristensen6710
@ryanchristensen6710 2 ай бұрын
Thank you for making this tutorial! Excellent flow and very helpful! subscribed!!!
@Dude6978
@Dude6978 Ай бұрын
Used containers for years with ESC and k8s. It’s super good if you keep your docker build files simple. Ideally build, test, push and run it in ci. I’ve seen docker files that are massive needlessly without using layers etc. that’s when you get the pain points 😢
@ainran
@ainran 2 ай бұрын
Great intro - and yes to Docker Compose :)
@typecraft_dev
@typecraft_dev 2 ай бұрын
Coming soon!
@karrran
@karrran 7 күн бұрын
You earned a sub with this tutorial, make a playlist on this levelling up
@bruce-le-smith
@bruce-le-smith 20 күн бұрын
Great overview, thank you. Pragmatic and easy to understand.
@tlubben972
@tlubben972 2 күн бұрын
Great editing and flow. I’m going to try and mimic it, it’s that good ha
@typecraft_dev
@typecraft_dev 2 күн бұрын
Thanks!
@j0131n
@j0131n Ай бұрын
I like the video format, awesome. Subcribed.
@typecraft_dev
@typecraft_dev Ай бұрын
Thanks!
@mortezaahmadi5710
@mortezaahmadi5710 11 сағат бұрын
Spectacular explanation!
@JigJason93
@JigJason93 16 күн бұрын
Nice tutorial, is there a full version of the intro music at 00:43? What a banger.
@Rustem-n3z
@Rustem-n3z 5 ай бұрын
Lets go! This is awesome my friend. Keep going (:
@typecraft_dev
@typecraft_dev 5 ай бұрын
Thanks!!
@muhammeda3328
@muhammeda3328 5 ай бұрын
Amazing introduction,Nerd!
@sebastianalfaro1887
@sebastianalfaro1887 5 ай бұрын
You never disappoint me, my friend
@typecraft_dev
@typecraft_dev 5 ай бұрын
and I hope I never will
@nikodunk
@nikodunk 3 ай бұрын
Amazing video, thank you. I've never seen the basics explained so well before. Thank you!
@ambertheobald6995
@ambertheobald6995 2 ай бұрын
very helpful, thanks! I'd be interested in learning about port mapping in future videos.
@ziggy-dev
@ziggy-dev 5 ай бұрын
I'd love to see a video on Docker Compose. I started using it in a personal fullstack project to control frontend, backend, and DB, and it's great but I sometimes struggle with it.
@Shahikulariyan
@Shahikulariyan 3 ай бұрын
You are an amazing teacher. ❤❤❤. You cleared up all problems
@ikemkrueger
@ikemkrueger 2 ай бұрын
Please make a part 2 with all the topics you mentioned!
@typecraft_dev
@typecraft_dev 2 ай бұрын
It’s up now!
@drelephanttube
@drelephanttube 2 ай бұрын
I really like your teaching style. Great presentation.
@typecraft_dev
@typecraft_dev 2 ай бұрын
Episode 2 - check it out! kzbin.info/www/bejne/fniul3hjmNNsr5Ysi=Q20qvT_3n4JENA9d
@reggieriot1388
@reggieriot1388 5 ай бұрын
Would love more content in this style! Hope you make the video on port mapping!
@voidmind
@voidmind 4 ай бұрын
Never use the "latest" image tag in production. When a distro updates to different package versions, it could break some dependencies. You should hard-code a recent version number tag, and test version updates before assuming they will work as well as the previous version.
@DJRanoia
@DJRanoia 3 ай бұрын
I would love to learn about port mapping next
@Cant_think_of_any
@Cant_think_of_any Ай бұрын
The title says it all, thanks ❤
@niro6708
@niro6708 22 күн бұрын
Thanks ! Crisp and to the point tutorial . Subbed
@dannydelgado9820
@dannydelgado9820 5 ай бұрын
Thanks, Nerd! Awesome video!
@typecraft_dev
@typecraft_dev 5 ай бұрын
Glad you enjoyed it!
@GGShinobi77
@GGShinobi77 2 ай бұрын
Great video! What software are you using for your live illustrations (e.g. at 2:04) ? 👀
@typecraft_dev
@typecraft_dev 2 ай бұрын
eraser.io - we’re big fans!
@reezlaw
@reezlaw 2 ай бұрын
Awesome. I work with containers every day but still enjoyed this video. In my free time I tinker with a lot of AI stuff but in general if a project doesn't have AT LEAST a Dockerfile in their github I turn up my nose. It makes so much sense, and yet there are youtubers who will painstakingly show you step by step how to install Python, Pytorch and whatever hundreds dependencies, create a venv or conda bla bla bla. I'm like dude, git clone and docker compose up. It doesn't get much easier than that
@BrentMalice
@BrentMalice 5 ай бұрын
everytime i need something lately you have just uploaded something for it lmao. was trying to setup one to build python stuff on mac without renting a mac . being able to use windows wsl2 for arch linux and then docker+linux for mac makes a holy trifecta. and if you run outta ideas, not a lot of well explained python stuff for arch, from which of the 3 options to use to install packages or general life advice on how to setup outside of a conda env. or if you use that at all
@vladimirnicolescu1342
@vladimirnicolescu1342 5 ай бұрын
Yes please! More docker content ^_^
@typecraft_dev
@typecraft_dev 5 ай бұрын
ok, if you say so!
@renomelon8361
@renomelon8361 Ай бұрын
Great video man
@typecraft_dev
@typecraft_dev Ай бұрын
Thanks!
@ramalandajo6532
@ramalandajo6532 2 ай бұрын
Loved the video! REally helped in sorting out some of my questions of docker. However I'd like to know one thing, the first image from which the project container and image is created is an .iso image like the ones used for virtualization? For example the ubuntu:latest image that you use in order to create the coffee-beans image. If so can you run different OS on different containers inside a machine? Because for example I just downloaded docker and the welcome-to-docker container has the structure of a linux distribution, however I don't know if it is because I have WSL installed or because the docker filed used a linux distribution image.
@skoppisetti
@skoppisetti 4 ай бұрын
Sometimes you never know what clicks. I randomly played this video and voila. It was like, that's it?? Thanks a lot!
@saeidex
@saeidex 5 ай бұрын
I love you & Docker ❤
@typecraft_dev
@typecraft_dev 5 ай бұрын
I love you too
@henrybenedict6357
@henrybenedict6357 5 ай бұрын
Amazing video as always, Rootless docker next please 🙏
@typecraft_dev
@typecraft_dev 5 ай бұрын
Great suggestion!
@kavishgour3267
@kavishgour3267 5 ай бұрын
@@typecraft_dev or Podman :)
@tunacinsoy
@tunacinsoy 5 ай бұрын
I'd love to to see the secret management within docker environment for the next video's content.
@AdityaSingh-uv8uf
@AdityaSingh-uv8uf 5 ай бұрын
Thanks .... I was wondering when will you come up with something like this......need more of these technologies
@Kretical
@Kretical 5 ай бұрын
Great video! Suggestion for next docker video: multi-stage docker builds, scenario: build, publish, and test your code with docker
@GooogleGoglee
@GooogleGoglee 4 ай бұрын
Nice video, what are you using for doing those graphics and representation on the screen?
@typecraft_dev
@typecraft_dev 4 ай бұрын
Eraser.io!
@GooogleGoglee
@GooogleGoglee 4 ай бұрын
@@typecraft_dev thank you! Subscribed, love your contents
@CodeBrothers
@CodeBrothers 2 ай бұрын
I'm going to use these tips, thanks for the clear explanation! One more thing, can you please tell me which tool/platform did you use to write and explain the concepts? I really liked that black board where u typed and the terminal too!
@typecraft_dev
@typecraft_dev 2 ай бұрын
Thanks! The blackboard was eraser.io
@CodeBrothers
@CodeBrothers 2 ай бұрын
@@typecraft_dev awesome, very appreciated!
@Josue-Arreaga
@Josue-Arreaga 4 ай бұрын
Incredible video. What did you use to draw I the canvas? Lucidchart?
@typecraft_dev
@typecraft_dev 4 ай бұрын
Eraser.io. Solid tool
@nekoill
@nekoill 15 күн бұрын
What a great channel 🫶
@WeekendMilesx
@WeekendMilesx 17 күн бұрын
anyone know what software he's using to make the illustrations? And how he deletes a full sentence of text instantly at 15:53?
@darylshanks3150
@darylshanks3150 Ай бұрын
WOW! Thanks! That was the best description of Doker that I have found, I was pretty lost just trying to wing it myself. Can you do a video on how to use terminals? I managed to get Ubuntu into Docker and Ollama/Code Llama but I have no idea how to do anything with them, lol. I want to learn to code.
@Roro__npk
@Roro__npk 2 ай бұрын
This is quality video! Very satisfied with the instruction. Thanks!!
@faanross
@faanross 21 күн бұрын
docker file (source code) -> docker image (executable image) -> docker contains (process)
@bsidestriad2377
@bsidestriad2377 Ай бұрын
I see you're using neovim with Telescope. Very nice.. You ever try the harpoon plugin?
@typecraft_dev
@typecraft_dev 27 күн бұрын
Not yet!
@JudgeFredd
@JudgeFredd 5 ай бұрын
Great explanations !
@typecraft_dev
@typecraft_dev 5 ай бұрын
Thanks!
8 Data Structures Every Programmer Should Know
17:09
ForrestKnight
Рет қаралды 207 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 29 МЛН
18 Weird and Wonderful ways I use Docker
26:18
NetworkChuck
Рет қаралды 429 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,9 МЛН
Virtual Machine (VM) vs Docker
8:52
IBM Technology
Рет қаралды 221 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1,3 МЛН
Every Developer Needs a Raspberry Pi
27:27
Sam Meech-Ward
Рет қаралды 1 МЛН
100+ Docker Concepts you Need to Know
8:28
Fireship
Рет қаралды 1 МЛН
you need to learn Docker RIGHT NOW!! // Docker Containers 101
23:19
NetworkChuck
Рет қаралды 2,8 МЛН
So einfach ist Docker
16:14
c't 3003
Рет қаралды 176 М.
Using docker in unusual ways
12:58
Dreams of Code
Рет қаралды 464 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 785 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 29 МЛН