Тёмный

Docker Tutorial for Beginners | Full Course [2021] 

Amigoscode
Подписаться 1,1 млн
Просмотров 362 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 466   
@d8nnii_
@d8nnii_ 4 года назад
Very concise. Honestly, it is very difficult to find such tutorials that talks so sloooowly. .This is good, unlike other tutorials that simply whizzzz thru and I either need to pause or rewind. Those tutorials aren’t really tutorials, can’t imagine how a beginner can learn when the lecturer talks so fast. Keep up the good work!
@zuberkariye2299
@zuberkariye2299 3 года назад
Right
@MandeepSinghSaini5
@MandeepSinghSaini5 2 года назад
Totally agreed.
@sppv3040
@sppv3040 2 года назад
actually I've been watching it at 1.75 speed 😂
@ShubhDevotional
@ShubhDevotional 2 года назад
Totally agreed
@faiakak
@faiakak 3 года назад
Just completed 1/4 of the video and I can confidently say that this is the best video on docker for beginners, you explained it better than any highly viewed docker video in the search results. Thanks a ton !!
@skisteepndeep
@skisteepndeep 2 года назад
I just finished this course start to finish to learn how to start to deploy my fullstack vue/express app. This tutorial was extremely well organized, excellently paced, and the topics were explained very throughly. I can't say enough about how great this video is!
@renceabishek
@renceabishek 3 года назад
FYI For Windows User, Please use "SET" instead of "EXPORT" while formatting and also to view the formatted containers it should be docker ps --format=%FORMAT% so, dollar symbol to add front and back in windows
@hauntedspear5728
@hauntedspear5728 3 года назад
Thanks...this comment should go on top
@harmusgb9898
@harmusgb9898 2 года назад
@The World SET FORMAT= "ID\t{{.ID}} NAME\t{{.Names}} IMAGE\t{{.Image}} PORTS\t{{.Ports}} COMMAND\t{{.Command}} CREATED\t{{.CreatedAt}} STATUS\t{{.Status}} " docker ps --format=%FORMAT%
@harmusgb9898
@harmusgb9898 2 года назад
@The World I am Windows user as well hence I wrote what to use for Windows
@olaololade6997
@olaololade6997 Год назад
@The World For powershell, use $FORMAT= "ID\t{{.ID}} NAME\t{{.Names}} IMAGE\t{{.Image}} PORTS\t{{.Ports}} COMMAND\t{{.Command}} CREATED\t{{.CreatedAt}} STATUS\t{{.Status}} "
@khantzawhein1677
@khantzawhein1677 Год назад
couldn't find the window equivalent anywhere, thanks a lot for this
@ezekomaugoo5569
@ezekomaugoo5569 2 года назад
I just finished learning Docker like a pro thanks to Nelson. Nelson remains my best IT teacher on the internet. He is so distinct, elaborate, and comprehensive in his teachings. He is so knowledgeable and breaks things down beyond your imagination. Nelson, simply put, nothing is unlearnable with you. You are a wonder-maker. Thanks for being my teacher.
@chipotlepavlaka9101
@chipotlepavlaka9101 Год назад
ezokama wtf man
@ezekomaugoo5569
@ezekomaugoo5569 Год назад
@@chipotlepavlaka9101 you df
@harrisanyanwu6204
@harrisanyanwu6204 Год назад
Guys i have a problem in this video, when i map my docker container to the nginx container i get the error 403 forbidden how did i resolve the issue pls??
@MrARES238
@MrARES238 Год назад
Bro, I am learning devops and have been struggling with docker and kubernetes for a while, this video simply changed the game for me regarding docker. Nicely explained, slowly and not in a hurry. I like that as it takes me above average time to learn new stuff especially something this complex. Hats off, really and thank you! Subscribed :)
@gabrielfono844
@gabrielfono844 2 года назад
I just finish a course , I would say you are damn good. thanks a lot. this course has no price. it took me from 7am- 2:30. write the program at the same time while taking note. thanks so much sir
@moradabbouazaz365
@moradabbouazaz365 3 года назад
I needed an intro to Docker for a new project in my company, I didnt think it twice, and I came right to this channel. I like how simple you show us the basics
@gabrielfono844
@gabrielfono844 2 года назад
I took this course 8 months ago I have been working as full stack engineer the last 3 months and I just came back to retake the course again and now everything is sticking . I feel like it is important to type and take note as you go. eight months ago when I took it , I took note and practicing at the same time , it took three days to finish. today I took the same course and it took me 8 hours to really understand. the more you practice and reviewing course for legit engineer , the better you become. thanks sir love from seattle waghinston
@danieldang4614
@danieldang4614 Год назад
Thanks for your sharing. For those who's still wondering whether to watch or not, my answer is "Definitely yes".
@cenwesi1
@cenwesi1 3 года назад
Thank you for this thorough explanation of Docker. Your explanation and voice is so calming that people that are not savvy can follow along. I cannot believe I stayed focus for 3hrs watching you explain things thoroughly.
@doniyorumarov5066
@doniyorumarov5066 2 года назад
I am just enjoying from not only pronunciation but also simplicity of teaching.Thank you for all!
@iUmerFarooq
@iUmerFarooq 4 года назад
Definitely now I'm able to say I know Docker 😉 Thank you ❤
@frankkiogora
@frankkiogora 3 года назад
You definitely born to be a teacher and a GOOD one. You explain complex things in a very simple and precise way. I can say I know understand Docker after watching the whole of this video and other videos you've made in the past eg MySQL. May God bless you man and continue to do what you . You are a GEM . Mashallah!
@harrisanyanwu6204
@harrisanyanwu6204 Год назад
Guys i have a problem in this video, when i map my docker container to the nginx container i get the error 403 forbidden how did i resolve the issue pls??
@JafarUlla15
@JafarUlla15 3 года назад
a lot of gratitude for the excellent presentation Masha Allah. May Allah bless you. After 3 hours lesson I can say I know Docker mid-level
@NOCDIB
@NOCDIB 3 года назад
Great, thorough tutorial. I will refer viewers to this from my videos if they need to learn Docker. One thing: at 1:55:26 you said that "LTS" means latest. It actually stands for "long-term support" which means that critical bugs found in that version (version 14) will be fixed for 2.5 years after release. The latest version of Node, at the time of this comment, is version 16. LTS versions are what is recommended for production use.
@TheMagper
@TheMagper 2 года назад
no creo que fue asi, he visto videos de el y sabe bien lo que significa tal vez solo fue una referencia. God Bless America Never stop, keep learning
@khalidanwar743
@khalidanwar743 Год назад
For folks who are running into nginx 403 error for the single page bootstrap webpage please start the container from the dist folder as opposed to the website folder. The reason is because the location for the index.html changed from when this video was made. Hope this helps! It took me around half an hour to figure it out.
@ahmadbuba1347
@ahmadbuba1347 Год назад
dist folder from what path please ?
@luigigreselin1710
@luigigreselin1710 Год назад
also the Dockerfile should be placed in the same directory (/dist) as the index.html
@saheedazeez3650
@saheedazeez3650 8 месяцев назад
Great tutorial. Man really took his time to explain and demo Docker. The best Docker tutorial I've come across. Thank you!
@senatorcox7171
@senatorcox7171 2 года назад
I've read on Docker before, but only after watching your video, it now seems logical.The docker file did seems a bit complicated before this video and eventhough you haven't elaborate on it that much, I think you have given me all the tools and ideas to now go and build a Dockerfile on my own. Thank you so much for that lesson.
@wassimbezine5533
@wassimbezine5533 3 года назад
3 gold hours i followed each details and I did all the labs ... alhamdoulillah , i found a course exactly as I want! thanks man for this great course but it looks like you missed docker compose and docker swarm !
@developmentprocessing
@developmentprocessing Год назад
I have never seen any video such like clearly explaining and very well about docker tutorial. Thanks for everything I always following your video tutorials.
@mubashartariq8076
@mubashartariq8076 2 года назад
This is perhaps the best intro to docker that I have come across on youtube
@tonyg_nerd
@tonyg_nerd 8 месяцев назад
Nelson knows his stuff and generously provides a full introduction here. Thank you! Well done! I strongly recommend this one. This could have been shorter, eliminating so many cliché RU-vidr phrases like "let's go ahead", "actually", and "pretty much". The examples could have been planned a bit better too, aligning port numbers with versions, and using more distinct and meaningful names. But ignoring that awkwardness, Nelson is obviously a kind and patient presenter, conveys all of the points well, and I appreciate the pace of this vid.
@saeed.rahimi.manesh
@saeed.rahimi.manesh 3 года назад
I suggest this course to everyone who wants to learn docker... it was so clear and nice to start docker with this course. thanks a lot, amigoscode
@MiguelCardenas-xu2dw
@MiguelCardenas-xu2dw 3 года назад
Just completed this from beginning to end, thank you for the value!
@python360
@python360 2 года назад
Thank you so much, I was struggling with pushing to Docker for ages, found your video, went to the timestamp and had it all working in less than 5 mins. You're a legend!!
@SIATehnobirojs
@SIATehnobirojs Месяц назад
Thank you very much for your videos. They are very helpful and motivate me to study. May God give you strength and health to continue sharing my experience and knowledge.
@jcrojaspy
@jcrojaspy 7 месяцев назад
I want to thank you for a very thoroug video. It was easy to follow, easy to learn. It showed the most important concepts we need to understand how dockers work. Excellent work!
@mkbuwf
@mkbuwf 3 года назад
This is really an extraordinary tutorial! It's very easy to understand and follow. It must have taken days or weeks to do such a long video. Thank you so much for your effort! I look forward to seeing more excellent tutorials from you.
@mueenakhtar2830
@mueenakhtar2830 3 года назад
Masha'allah, simple to understand and best tutorial ,, help to implement in my current project.. ❤️❤️
@MVPMoe4ever
@MVPMoe4ever Год назад
This is just simply the easiest, well explained and detailed training on docker. No stones on-turned coming from a novice and now I believe I am getting to be a pro now with continuous practice. Thank you so much.
@MrKatdar
@MrKatdar Год назад
I completed this tutorial. I think your teaching style is excellent. Thank you very much.
@AsadSayyed
@AsadSayyed 4 года назад
Assalaamualaikum, May Allah bless you with the best for putting in so much time and energy for sharing such valuable knowledge. Thank you!
@Adam-gp3ij
@Adam-gp3ij 4 года назад
I am following your course with the lady? I’m confused now. Should I switch to this one
@adrianadallacosta6378
@adrianadallacosta6378 3 года назад
Man... Thank you so much for this course... I am so glad and happy that I find because your voice is really cool and easy to understand...
@adimardev1550
@adimardev1550 Год назад
i've watch 2 docker youtube full tutorials and this is the 3rd one - and i'm really getting to understand it. i hope i'll grasp the fundamental with this one because this one is over 3 hours long.
@ahamedimthias5648
@ahamedimthias5648 Год назад
I pretty new to docker, wonderful explanation, each topic covered was very straight to the point. Thanks for the course.
@dianaeftaiha
@dianaeftaiha 2 года назад
I like that one does not have to stop and rewind every 2 minutes, as is the case with most other online videos where presenters talk way too fast. Thanks Nelson for the great content
@davidsalleyezonme1283
@davidsalleyezonme1283 2 года назад
Best Docker course of YT. I like the way you explain concepts with simple language
@hifaza.9352
@hifaza.9352 4 года назад
Assalamu Alaikkum Brother, Love and Support from Sri Lanka ❤
@hifaza.9352
@hifaza.9352 3 года назад
@Kingsley Mitchell I don't have GF to try :(
@mattsavage3258
@mattsavage3258 2 года назад
This is one of the best tutorials I've ever utilized on youtube. Great work, and thanks!!
@anthonybisong6744
@anthonybisong6744 Год назад
The best Docker tutorial on RU-vid and the internet.
@rafiktaamma9959
@rafiktaamma9959 2 года назад
For windows users , you will start to see in your command prompt problems like "unknown shorthand flag: 'a' in -aq" . the solution for this problem is to use windows PowerShell or git bash instead command prompt because the $(docker ps -aq) like command are part of Linux command and windows CMD does not know how to translate that.
@xdj-dz9no
@xdj-dz9no Год назад
Very concise,I watched the whole course back-to-back.
@ishoeb
@ishoeb 2 года назад
I already finished alot of tutorials of docker but after watching your tutorial there are lots of topics I learn and enjoyed a lot . Thanks for this tutorial
@crab_seeker_42
@crab_seeker_42 2 года назад
thank you so much! so orderly and organized! and the example with nginx was awesome! just what was needed
@afokepenieloghenekowho8214
@afokepenieloghenekowho8214 5 месяцев назад
Simply the best! i really enjoyed this course.! off to go watch that of Kubernetes . Thank you!
@overnightmares
@overnightmares 3 года назад
great tutorial as always! would be great if you do another one on docker compose with multiple services communicating with each other (like a postgres db with an express api)
@retex73
@retex73 3 года назад
Amazing course. Best docker tutorial by far. Many thanks for all your hard work - it's appreciated
@therealist2000
@therealist2000 4 года назад
Happy you dropped this bro, needed this. Will work through it during the week 👍
@user-qg1qg2vi4c
@user-qg1qg2vi4c 3 года назад
For those working on Windows and fail to set to FORMAT variable do the following: 1) instead of export use "set FORMAT=..." 2) docker ps --format=%FORMAT%
@eduardomachado3740
@eduardomachado3740 2 года назад
Hey! I treid that and on the second step instead I got PS C:\WINDOWS\system32> docker ps --format=%FORMAT% %FORMAT% %FORMAT% Any suggestions? Thanks in advance
@champyon123
@champyon123 2 года назад
@@eduardomachado3740 Setx writes variables to the master environment in the registry. Variables set with setx variables are available in future command windows only, not in the current command window. => After running the first command suggested by @R, right click on your command prompt and open a new tab, then try the second command..it should work this time
@fadlyahmad2889
@fadlyahmad2889 Год назад
Jazakumullah Khairan Katsiran, thanks mr Nelson, I think your're best teacher
@stefanoforgiarini339
@stefanoforgiarini339 10 месяцев назад
Thank you so much for the extraordinary contents Nelson! Very clear explanation about docker. I'm so grateful, congrats for the excellent job man!
@dunayqudretli3382
@dunayqudretli3382 Год назад
You are great teacher really, you speak slowly and explain everything one by one exactly👌
@abdullahsahin6901
@abdullahsahin6901 2 года назад
Thank you for your effort. World needs people like you
@mohdaamirmir6609
@mohdaamirmir6609 Год назад
wonderful course..Its very informative and covers almost everything about docker.. The explanation is very clear and easy to understand. Kudos...Thanks for such a masterpiece
@learncoding4268
@learncoding4268 2 года назад
Salam bro and a very big thank. Such a wonderful course. Finally I understood what is Docker and how to use it. I am well set. I wish you all success. Take care.
@brianobey4368
@brianobey4368 2 года назад
I like this guys energy, feels like he is meditating while he is teaching
@quyumkehinde
@quyumkehinde 3 года назад
Just completed the course now. You really simplified the concept which I really love. Thank you very much for sharing all these for free. If you’re still doubting if whether to watch or not, then trust me, you should definitely check it out! By the way, can you please share a tutorial on how to create a private docker registry? 😁
@gabrielfono844
@gabrielfono844 2 года назад
I just finish the course as well. I am so happy. I just get hired as backend engineer even though I have been working on the frontend. my company uses docker to run laravel and deployment. this course opens my mind. thanks
@mahanmashoof1989
@mahanmashoof1989 Год назад
Amazing pace and teaching ability! Thanks a lot
@tommy--k
@tommy--k 2 года назад
Thank you for this tutorial! Very helpful! Just what I was looking for.
@Aitbubu-Abdyibraeva
@Aitbubu-Abdyibraeva 4 месяца назад
You did a great job! If it is possible could you please guide me from where did you get the code in the part of "Docker PS and Formatting"? I can't configure it.
@Tessitura9
@Tessitura9 2 года назад
Omg thank you SO MUCH. You definitely have a way with teaching. You're a natural! Now I feel less intimated by Docker.
@abbosfayziboev
@abbosfayziboev Год назад
Your are great teacher bro. To be honest, I can say that your lessons are the best of the best...
@codesader
@codesader 2 года назад
Thanks amigoscode. I have been thoroughly blessed by your tutorials 🙏
@tarekhariri3114
@tarekhariri3114 3 года назад
The best tutorial I'v ever watched, recomended.
@aymensekhri2133
@aymensekhri2133 2 года назад
Thank you very much, Finally 3 days of learning Docker, it was a great moments especially when I practice and see the results. Thank you very much Sir and RAMADAN MUBARAK
@maheshicicle7572
@maheshicicle7572 3 года назад
Hi Nelson. Can you please do a tutorial on docker-compose as well. I also followed your Postgres tutorial along with this Docker tutorial. Your teaching is amazing...
@dolamuoludare4383
@dolamuoludare4383 Год назад
Honestly this video is so helpful and useful like it was made yesterday!
@AswinHaridasOne_77
@AswinHaridasOne_77 11 месяцев назад
This was an amazing tutorial, this helps me a lot. Thank you amigo!
@johnpaulcarter7
@johnpaulcarter7 3 года назад
Extraordinarily good video. Every word is deliberate and concise. It's also delivered with great care for the viewer. With these in combination, it's a pleasure spending a long time immersed in the subject. Thank you so much for this.
@harrisanyanwu6204
@harrisanyanwu6204 Год назад
Guys i have a problem in this video, when i map my docker container to the nginx container i get the error 403 forbidden how did i resolve the issue pls??
@OmegaDrop555
@OmegaDrop555 Год назад
Thank you for this wonderful tutorial. Very clear and easy to understand.
@MVPMoe4ever
@MVPMoe4ever Год назад
Excellent video. Quick question, when pulling and building the alpine distribution, does it change the quality of application functions or what is the very main difference between the original docker image and the alpine image in terms of functionality of the application. Thank you for your response.
@imcrazyru1
@imcrazyru1 3 года назад
I went all the way through your course. I really enjoyed your course. Very well done! :-)
@ask96375
@ask96375 2 года назад
Alhamdulillah awesome tutorial. May allah increase your place in jannah my brother.
@smacdonald2012
@smacdonald2012 Год назад
Excellent Community content. Your videos are very informative.
@juanignaciorios4513
@juanignaciorios4513 4 года назад
Greetings from Buenos Aires, Argentina! 🇦🇷
@alexslo5243
@alexslo5243 3 года назад
Great work! The way you share your knowledge with others is just amazing. It's like new breath in tutorial world. Your guides helped me alot. Huge thank you from Ukraine!
@chipcobb3779
@chipcobb3779 2 года назад
Excellent course, everything is so well explained. Thanks you!
@peterkornos8749
@peterkornos8749 3 года назад
Best Course for me and hope for many of us. Thank you. Perfect Explanation.
@khaderuddinwaseemmohammad7599
@khaderuddinwaseemmohammad7599 3 года назад
Alhumduliallah, completed the course. thanks Nelson for the wonderful explanation.
@gabrielfono844
@gabrielfono844 2 года назад
damn you put lots of effort into this tutorials. I really appreciate this course. I think I will pay that course of your website just for your support. I recently got hired as software engineer at one of the biggest E-commerce companies here in seattle waghinston. I have been teaching myself frontend since two years now. there are using php and laravel on the backend and the environmenet is set with docker. I was confusing. I follow everything you have done . from typing to taking note at the same time. I only have 57 mins left. again thanks
@oluwasegunhaziz
@oluwasegunhaziz 4 года назад
How is this tutorial different from the one of docker + Kubernetes you released last month?
@houssemzaier
@houssemzaier 4 года назад
I think this is the basic and once you get it you take the other one.
@saurabh9246
@saurabh9246 4 года назад
The other one has kubernetes as well
@mamadoumansour7564
@mamadoumansour7564 4 года назад
I Think there are same
@iliastapeinos9950
@iliastapeinos9950 4 года назад
The other one is Docker(3 hours) + Kubernetes(1 hour), this one is just the Docker(3 hours) part of the other video.
@AmosMwase
@AmosMwase 3 года назад
This is profound am enjoying the explanation already
@lutfi8748
@lutfi8748 4 года назад
Assalamu Alaikkum Brother, thanks for ur sharing about docker. Hope you are always healthy and successful. Support from Indonesia
@indrasischatterjee1457
@indrasischatterjee1457 3 года назад
Cheers Mate - this is one heck of a good course. Simple but robust. Thanks for sharing this.
@sley007
@sley007 2 года назад
you rock man.. you have given peiece of a cake to all.. i missed this in my college time 😢
@1995261josh
@1995261josh 3 года назад
Hey man nice tutorial. I did have one issue though. For the creating the volume, for some reason when I put in docker run --name website -v $(pwd):/usr/share/nginx/html:ro -d -p 8080:80 nginx The container gets created, and I SEE nginx on port 8080, but the index.html is not showing at all. If you see this, I would really appreciate the help.
@1995261josh
@1995261josh 3 года назад
I tried using a docker file and that didn't work as well.
@mackahanaky4689
@mackahanaky4689 2 года назад
use -v /$(pwd):/usr/share/nginx/html:ro -d -p 8080:80 nginx
@K-Shar
@K-Shar 2 дня назад
Replace $(pwd) with the absolute path of your website folder. Your code should look something like this: "docker run --name website -v C:\Users\Desktop\website:/usr/share/nginx/html:ro -d -p 8080:80 nginx". Note that "C:\Users\Desktop\website" should be the correct path for your folder.
@khalbaki224
@khalbaki224 3 года назад
Assalamu Alaikkum Brother. You are a great Instructor. I will follow your Tutorial. Thank you Khaled
@EuanFR
@EuanFR 2 года назад
Nice, compact and straightforward
@phillipohwotemu8906
@phillipohwotemu8906 2 года назад
you are the best instructor
@sebon11
@sebon11 Год назад
Very clear tutorial! Thank you!
@tyland777
@tyland777 2 года назад
I love the way you teach. Thank you.
@mgr122
@mgr122 3 года назад
This is the best tutorial I have tried. Thanks
@hopeuesimsure6766
@hopeuesimsure6766 Год назад
MashaAllah! That greeting 😍 UaleikumAssalam ua RahmatuLlahi ua barakatuh!
@lcch9755
@lcch9755 2 года назад
God bless you man!!! You really saved my ass at job. :D
@xXM1ch1
@xXM1ch1 4 года назад
I love your videos. Greetings from Germany from a system administrator. Keep up the good work.
@imanqoly
@imanqoly 2 года назад
I was disappointed learning docker on youtube until watching this one... excellent tutorial sir
@srikanth5430
@srikanth5430 3 года назад
Thanks a lot for your awesome work, very likely following your page. If possible can you please create a series on Jenkins.
@omerkamal2660
@omerkamal2660 5 месяцев назад
Thank you بارك الله فيك
Далее
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
Docker Tutorial for Beginners
50:38
Просмотров 48 тыс.
Тренеруем память physics drop 103 - 104
00:51
The intro to Docker I wish I had when I started
18:27
Просмотров 156 тыс.
18 Weird and Wonderful ways I use Docker
26:18
Просмотров 289 тыс.
Docker Tutorial for Beginners
56:04
Просмотров 2,6 млн
Learn Docker in 1 Hour | Full Docker Course for Beginners
1:27:53
How to create a great dev environment with Docker
29:55