Just recently discovered your videos and was quickly disappointed when it looked like you went inactive 4 years ago. Then this! You offer great explanations; please keep it up!
Thank you for your incredible videos! This one was challenging for me. I loved the first part, and I had a hard time keeping up after you transitioned to the micro-container topic. I definitely can't use what I watched there without doing more research.
Wow...What a timing of this video. Was just about to start working on WhatsApp business API and was clueless about docker. This will really be very helpful in this case. Thank you for this video.
Wow, information-dense for sure. I am learning how to use docker in my workflow and this helped me piece together so many things. Will have to rewatch a few times. Thanks!
you are UNLIKE anybody else on TH-cam when it comes to web technology related videos 😊😉 ! the FIRST area where you truly excel is the way you SEQUENCE the explanation of your concepts. this is EVIDENT even in the subtle style that you use when demonstrating how to write an expression in source code, whereby the correct method of conceptualizing an expression, such as a SIMPLE assignment of a value to a variable, is to conceive the VALUE as the FIRST thing in your mind, and ONLY write the "variable name" AFTER you've got a CLEAR grasp/imagination of WHAT {value} you are putting into that variable, rather than what OTHER people do by writing the VARIABLE NAME first, followed by an assignment operator, only to write the VALUE as the LAST thing, which is still technically "Ok" {left-to-right that's how the world works}, but that style of approaching the concept in this case, is in fact COUNTER-INTUITIVE !! the SECOND area/aspect where you truly excel, is in your ability to explain things by starting off from a SINGULAR perspective, dealing with the concept by using an example that begins with ONLY **ONE** item, rather than what we see when people rush to PLURALIZE everything when they could NOT even clarify how ONE ITEM would be treated/handled ! This syndrome of rushing to PLURALIZE a concept prematurely BEFORE you explain to people how you treat ONE item, beats even the smartest of PhD professors (especially Mathematics and Physics gurus) on TH-cam. A Maths/Calculus professor will blatantly FAIL when it comes to explaining something at its atomic level, yet he will know how to RUSH AHEAD telling us how to shoot NINE birds using 3 rifles when he could NOT clearly explain how you shoot ONE bird using ONE rifle !! And you BEAT them ALL when it comes to that aspect, hands out 😁👍👌 ! Keep it up ! "I was shocked to learn how many people with B. Degrees in Maths, have NEVER written a proof to demonstrate how 1 + 1 = 2" --Marcus du Sautoy
Docker containers are not pushed to docker registry, it is the images which is moved to docker registry. I believe those comments need to be moved/editted. Rectify me if I am wrong. Otherwise, it's really a good and complete content. Thanks.
Thanks for bringing this up. It's one of those things I don't think about often since I use containers in an ephemeral manner. But the concept is important for beginners and I should have been more precise.
@@webconcepts I totally agree with this point of view. The concept is totally well explained which you wanted to portray and take my deep feeling of gratitude.
Wow!!! - I have been reading and watching videos on Docker and your is the first real use example and you explained the internal network. It may seem like you are talking in a fast pace, but I like it. I learned more in the 23 minutes watching your video than I have ever learned from hours on other videos and blogs. A few questions that I still have is regarding load balancing; like what happen if you provision additional nginix containers and additional php-fpm containers; how does the load balancing work and how does nginix knows the php-fpm container name? I see that php-fpm gets the MAIL_HOST from the environment variable, but not the port; so the php-fpm must be hard coded with the Mailhog port. This your first video and I like and subscribed and looking to future videos. Thanks.
Dude,,,, such a valuable and professional information... only you talk too fast... I'm always rewinding the video ;-) LOL!!! (remember we are not all native english speakers... but I suspect that even that ones keep rewinding the videos!!!) Please continue sharing your expertise with us... ;-) Thanks!!!
Let me preface this question with "awesome video btw, amazing!" Please throw some light on where to save credentials for those database connections, API keys and such. The .env file, dockerfile env or docker-compose env file? Or something else entirely? Since all these files are committed to git, don't the passwords also get committed?
This got deep really fast and way over most peoples head.. just makes me ask why use docker it sounds super complicated and over engineered to do simple stuff
I just discovered this video and its great, really interesting. And Im wondering whether the stream happened or not and if there is a video of that stream
So is docker a VM itself? And do all the containers run on the OS of the Docker VM or do they run on the OS of the host computer? Or what is Docker exactly and how does it enable you to run a program that isn't technically compatible with the current host OS?
Word AVALANCHE! I'd rather watch a 30 minutes video where you weren't running all your words together. No, playing at slower speed doesn't help. Lots of good information, but you gotta keep in mind how fast a human brain can take that information in. I'm a smart guy, with 12 years as a network manager and 4.0 in all my CS classes. Still, for a new subject, this is way too fast. My degree is also in education. Look up a little thing called cognitive overload. In the end, I'd rather see an introduction video, which clearly states it is just an overview of what can be done... Then a series of 20 - 30 minutes video on each of the segments of this video. You would get lots more view time and fewer people quitting in the middle of the video due to brain overload.
@@alexanderzerka8477 ROFL! What a roasting you gave this guy above! I was reading down the comments to see if most people agreed that this video on "Docker" and the fast-paced explanation was the best ever and I find this little gem right at the bottom. I hope Grant has already recovered from his brain overload!
Just recently discovered your videos and was quickly disappointed when it looked like you went inactive 4 years ago. Then this! You offer great explanations; please keep it up!
Noticed the same.
please do more such tech. videos. Your explanations and examples are so easy to follow.
A genuinely great explanation, this should be the go-to for anyone trying to wrap their head around docker
Your videos are probably the only tutorials I don't have to watch at 2x speed.
same
Your talking is so great i actually understood the entire video at 2x playback speed
Thank you for your incredible videos! This one was challenging for me. I loved the first part, and I had a hard time keeping up after you transitioned to the micro-container topic. I definitely can't use what I watched there without doing more research.
duuuuuuude where have you been this long ?
@Scott Frank do i look like someone who has a girlfriend
Fantastic explanation. When I was starting out with docker, this would have been a huge help.
Clean explanation... Welcome back...
Wow...What a timing of this video. Was just about to start working on WhatsApp business API and was clueless about docker. This will really be very helpful in this case. Thank you for this video.
Dude where have you been? Its been 4 years! Anyway glad you're back❤🤘👍
Wow, information-dense for sure. I am learning how to use docker in my workflow and this helped me piece together so many things. Will have to rewatch a few times. Thanks!
you are UNLIKE anybody else on TH-cam when it comes to web technology related videos 😊😉 !
the FIRST area where you truly excel is the way you SEQUENCE the explanation of your concepts. this is EVIDENT even in the subtle style that you use when demonstrating how to write an expression in source code, whereby the correct method of conceptualizing an expression, such as a SIMPLE assignment of a value to a variable, is to conceive the VALUE as the FIRST thing in your mind, and ONLY write the "variable name" AFTER you've got a CLEAR grasp/imagination of WHAT {value} you are putting into that variable, rather than what OTHER people do by writing the VARIABLE NAME first, followed by an assignment operator, only to write the VALUE as the LAST thing, which is still technically "Ok" {left-to-right that's how the world works}, but that style of approaching the concept in this case, is in fact COUNTER-INTUITIVE !!
the SECOND area/aspect where you truly excel, is in your ability to explain things by starting off from a SINGULAR perspective, dealing with the concept by using an example that begins with ONLY **ONE** item, rather than what we see when people rush to PLURALIZE everything when they could NOT even clarify how ONE ITEM would be treated/handled ! This syndrome of rushing to PLURALIZE a concept prematurely BEFORE you explain to people how you treat ONE item, beats even the smartest of PhD professors (especially Mathematics and Physics gurus) on TH-cam. A Maths/Calculus professor will blatantly FAIL when it comes to explaining something at its atomic level, yet he will know how to RUSH AHEAD telling us how to shoot NINE birds using 3 rifles when he could NOT clearly explain how you shoot ONE bird using ONE rifle !! And you BEAT them ALL when it comes to that aspect, hands out 😁👍👌 ! Keep it up !
"I was shocked to learn how many people with B. Degrees in Maths, have NEVER written a proof to demonstrate how 1 + 1 = 2" --Marcus du Sautoy
You're the best man, never seen better explanation with good real world/production examples. Well deserved sub and like!
Awesome videos. If only you'd made this two years ago, you would've saved me weeks of effort!
Thank you so much for this! So glad to see you have new videos again.
I subscribed even though you hadn't put out a video in 4 years... and it paid off!!!
great job, I love your explanation, even I have to listen it mosty 2-3 times to get all you explain :-)
Great Job, thank you for the simplicity of the description
Hey Welcome Back ! also Awesome super clean Video with tons of usefull stuff : Big Thanks !
Docker containers are not pushed to docker registry, it is the images which is moved to docker registry. I believe those comments need to be moved/editted. Rectify me if I am wrong. Otherwise, it's really a good and complete content. Thanks.
Thanks for bringing this up. It's one of those things I don't think about often since I use containers in an ephemeral manner. But the concept is important for beginners and I should have been more precise.
@@webconcepts I totally agree with this point of view. The concept is totally well explained which you wanted to portray and take my deep feeling of gratitude.
Great explanations, the gem among others videos about the topic
AJAX to DOCKER -- wow
Glad to see your back!
Very good explanation of Docker. Love your videos.
Nice work man! Really like that format.
Wow!!! - I have been reading and watching videos on Docker and your is the first real use example and you explained the internal network. It may seem like you are talking in a fast pace, but I like it. I learned more in the 23 minutes watching your video than I have ever learned from hours on other videos and blogs. A few questions that I still have is regarding load balancing; like what happen if you provision additional nginix containers and additional php-fpm containers; how does the load balancing work and how does nginix knows the php-fpm container name? I see that php-fpm gets the MAIL_HOST from the environment variable, but not the port; so the php-fpm must be hard coded with the Mailhog port. This your first video and I like and subscribed and looking to future videos. Thanks.
Great video! One small nit... the word you were looking for is deprecated. Depreciated is another thing entirely.
Best video for Docker! Thank you so much for your detailed explanation...learned alot! You gained a subscriber!
great explanation! Thank you for releasing one more video. This is gonna be a hit as your API Webservices video :)
Best webdev channel. Everything is so succinct
thankyou for an amazing breathtaking video, it was power-packed. huge help :)
Awesome video. Exactly what I was looking for!
this video was so relaxing to watch. ❤️
Really awesome video will be waiting for the live stream =)!
this is the best video on the youtube....
Very Well explained.. Thsnk you so much
Awesome video! Thanks for the overview
Glad you came back!
Terrific explanation
Perfect explanation!
Finaly somebody made it clear. Thank You. Webconcepts
Excellent content!
Great piece. Thank you.
Dude,,,, such a valuable and professional information...
only you talk too fast... I'm always rewinding the video ;-) LOL!!!
(remember we are not all native english speakers...
but I suspect that even that ones keep rewinding the videos!!!)
Please continue sharing your expertise with us... ;-) Thanks!!!
thanks for this nice video. Should have more views!
Thank you so much! The clearest explanation so far! Damn I missed the livestream... Is there, by any chance, that you pinned it somewhere? :(
Great video, thank you. So you have the live stream recited some place? I’d like to see the whole thing on context.
excellent video very well explained!
that was a lot of info..thanks mate!!
Let me preface this question with "awesome video btw, amazing!"
Please throw some light on where to save credentials for those database connections, API keys and such. The .env file, dockerfile env or docker-compose env file? Or something else entirely?
Since all these files are committed to git, don't the passwords also get committed?
This got deep really fast and way over most peoples head.. just makes me ask why use docker it sounds super complicated and over engineered to do simple stuff
what a clear explanation! well done!
Such an amazing video! Thanks!!
I just discovered this video and its great, really interesting. And Im wondering whether the stream happened or not and if there is a video of that stream
We need Dockers, its great. But where have you been so long dude?
thanks for the video
this is a very good video
Now that was a good video. Thanks :)
Happy to see you
Nice!
So is docker a VM itself? And do all the containers run on the OS of the Docker VM or do they run on the OS of the host computer? Or what is Docker exactly and how does it enable you to run a program that isn't technically compatible with the current host OS?
Welcome back😊😊
For better experience, set Playback speed to 0.75 //this guy is fast
This guy disappeared for 2 years....Shame, his videos are really good..
I was trying to do the whole build process using .bash scripts. This sounds like the better idea.
very nice vid
Use dark background, easy on eyes when you switch between.
welcome back.
Where have you been!
Thanks for this. I've wondered what Docker is. Now I know I don't need it.
Wtf man welcome back!!
Make video on Github actions 👍👍👍👍👍
What is the difference between docker and xampp
You're awesome, pls moar!
kool
I think I should improve my English first😂
Dude, come back with a new channel at least. You have good talent and limiting yourself. Just open a new channel and start again.
come from the crypt
After long time Hope I get quality content
Coding Eminem is back😂
Why do you look the same after 4 years
It "RAISES the question." "BEGGING the question" is the name of a fallacy. Just because other idiots get it wrong doesn't mean you have to.
TIL
Word AVALANCHE! I'd rather watch a 30 minutes video where you weren't running all your words together. No, playing at slower speed doesn't help. Lots of good information, but you gotta keep in mind how fast a human brain can take that information in. I'm a smart guy, with 12 years as a network manager and 4.0 in all my CS classes. Still, for a new subject, this is way too fast. My degree is also in education. Look up a little thing called cognitive overload.
In the end, I'd rather see an introduction video, which clearly states it is just an overview of what can be done... Then a series of 20 - 30 minutes video on each of the segments of this video. You would get lots more view time and fewer people quitting in the middle of the video due to brain overload.
@@alexanderzerka8477 ROFL! What a roasting you gave this guy above!
I was reading down the comments to see if most people agreed that this video on "Docker" and the fast-paced explanation was the best ever and I find this little gem right at the bottom. I hope Grant has already recovered from his brain overload!