Docker networking is CRAZY!! (you NEED to learn it)

  Рет қаралды 1,620,415

NetworkChuck

NetworkChuck

Күн бұрын

Don’t leave yourself unprotected, get the best protection by checking out BitDefender Premium Security at the link below.
bit.ly/BitdefenderNC
Today you are going to explore the mysterious world of Docker networking. From the default bridge to the blackhole of none. NetworkChuck is going to help you navigate this fascinating technology.
🔥🔥 Guide and Walkthrough: ntck.co/Docker-networking
Follow Christian Everywhere:
KZfaq: / thedigitallifetech
Twitter: @christian_tdl
Instagram: christian_tdl
Linkedin: Christian Lempa
🔥🔥Join the NetworkChuck Academy!: ntck.co/NCAcademy
**Sponsored by Bitdefender
SUPPORT NETWORKCHUCK
---------------------------------------------------
➡️NetworkChuck membership: ntck.co/NCAcademy
☕☕ COFFEE and MERCH: ntck.co/coffee
Check out my new channel: ntck.co/ncclips
🆘🆘NEED HELP?? Join the Discord Server: / discord
STUDY WITH ME on Twitch: bit.ly/nc_twitch
READY TO LEARN??
---------------------------------------------------
-Learn Python: bit.ly/3rzZjzz
-Get your CCNA: bit.ly/nc-ccna
FOLLOW ME EVERYWHERE
---------------------------------------------------
Instagram: / networkchuck
Twitter: / networkchuck
Facebook: / networkchuck
Join the Discord server: bit.ly/nc-discord
0:00 ⏩ Intro
1:17 ⏩ What do you need?
2:19 ⏩ Let’s do this!
3:33 ⏩ The first network: The Default Bridge
10:44 ⏩ The second network: The User-defined Bridge
15:38 ⏩ The third but best network: The MACVLAN
22:51 ⏩ MACVLAN, trunked: MACVLAN 802.1q
25:01 ⏩ The fourth network: IPVLAN (L2)
27:05 ⏩ The fifth and my favorite network: IPVLAN (L3)
36:40 ⏩ The sixth network: Overlay network
37:35 ⏩ None
38:11 ⏩ Outro
AFFILIATES & REFERRALS
---------------------------------------------------
(GEAR I USE...STUFF I RECOMMEND)
My network gear: geni.us/L6wyIUj
Amazon Affiliate Store: www.amazon.com/shop/networkchuck
Buy a Raspberry Pi: geni.us/aBeqAL
#docker #dockernetworks #Networks

Пікірлер: 1 400
@NetworkChuck
@NetworkChuck Жыл бұрын
Don’t leave yourself unprotected, get the best protection by checking out BitDefender Premium Security at the link below. bit.ly/BitdefenderNC Today you are going to explore the mysterious world of Docker networking. From the default bridge to the blackhole of none. NetworkChuck is going to help you navigate this fascinating technology. 🔥🔥 Guide and Walkthrough: ntck.co/Docker-networking Follow Christian Everywhere: KZfaq: kzfaq.info Twitter: @christian_tdl Instagram: christian_tdl Linkedin: Christian Lempa 0:00 ⏩ Intro 1:17 ⏩ What do you need? 2:19 ⏩ Let’s do this! 3:33 ⏩ The first network: The Default Bridge 10:44 ⏩ The second network: The User-defined Bridge 15:38 ⏩ The third but best network: The MACVLAN 22:51 ⏩ MACVLAN, trunked: MACVLAN 802.1q 25:01 ⏩ The fourth network: IPVLAN (L2) 27:05 ⏩ The fifth and my favorite network: IPVLAN (L3) 36:40 ⏩ The sixth network: Overlay network 37:35 ⏩ None 38:11 ⏩ Outro
@itscraft2241yt
@itscraft2241yt Жыл бұрын
Okay
@sushilpokhrel.4534
@sushilpokhrel.4534 Жыл бұрын
Learn language correction by David wyn Miller through mathematical interface.
@sushilpokhrel.4534
@sushilpokhrel.4534 Жыл бұрын
kzfaq.info/get/bejne/bM96hKiFqrCygZc.html
@dookiemane
@dookiemane Жыл бұрын
Bitdefender used to be my go-to until it started quarantining everything on my computer including itself. They addressed it in an update later but the damage was done.
@cyberdevil657
@cyberdevil657 Жыл бұрын
You're one of my favorite teachers Chuck! I invested in networkchuck academy because I believe in you
@robl39
@robl39 8 ай бұрын
Finally, someone who explains it at a detailed level but also doesn’t assume everyone watching is a networking expert. This was the perfect video for this subject
@paulrosebush9137
@paulrosebush9137 3 ай бұрын
I so hear you!!!
@mschout
@mschout 2 ай бұрын
Yeah, this is the one where it all made sense finally for me.
@jeffprakash9168
@jeffprakash9168 Жыл бұрын
Admit now.... We all want a Teacher Like Him💯💕💕💕💯
@sliceoflife5812
@sliceoflife5812 Жыл бұрын
How do you mean? We *have* him as a teacher, all you need to learn is to pay attention for 30mins. And its free.
@jeffprakash9168
@jeffprakash9168 Жыл бұрын
@@sliceoflife5812 bro i meant... We need teachers like him at college.... 🙂
@jeffprakash9168
@jeffprakash9168 Жыл бұрын
@@sliceoflife5812 Be cool my friend.... He may be joking🙂
@Weston29406
@Weston29406 Жыл бұрын
Biggest issue with my Cybersecurity degree is everything is online. Like, why am I even paying for this with little to no instructor interaction. There's a huge campus for the school too. 🤷‍♂️
@Frissdas1207
@Frissdas1207 Жыл бұрын
He's gives tid bits of knowledge. There is a reason he quit cbt.
@jeremybw2180
@jeremybw2180 Жыл бұрын
I always thought Docker was dumb when you can just spin up a virtual machine, but after watching this my mind has changed. You can create dockers WAY MORE QUICKLY than installing new ISO's to VM's!! Thanks for this!
@nate1410
@nate1410 Жыл бұрын
This should be on the official Docker page. Absolutely fantastic!!!! Loved the content. Researching this has been mind numbing, but this right here, is the jackpot. It's amazing how you dig into the actual networking while still keeping everything light and entertaining.
@plattrap
@plattrap Жыл бұрын
One network shortcut I like is “ip -br a” which hides a lot of the cruft and just lists the adapters and addresses.
@holidayseason1205
@holidayseason1205 Жыл бұрын
Try ip -4 -br a
@tolpacourt
@tolpacourt 2 ай бұрын
brah . . . :)
@TheLimitedFusion
@TheLimitedFusion Жыл бұрын
This is perfect! I’ve been looking into learning more about docker and your videos always have the information I’m looking for.
@restauradorcaseiro
@restauradorcaseiro 18 күн бұрын
Man, I'm a Brazilian and come to your channel to watch funny and instructive videos ❤❤
@tomatte99
@tomatte99 Жыл бұрын
As Chuck said, if you are using the default bridge network you can't use the docker dns with containers name as ip address, instead you can use the id of the container and it will work fine. Also you can get a container id by the environment variable named HOSTNAME that is automatically created with the container, so this way you don't need to hardcode the id.
@thundergod97
@thundergod97 Жыл бұрын
Yeah, this is definitely what I needed right now. Diving into docker and had just a basic understanding of docker networking from prior use on my unraid server. Digging into the weeds of running my own docker containers managed through Portainer on a new enterprise server box I recently got for my homelab. The way you present this is just awesome!
@MrGarfield
@MrGarfield Жыл бұрын
I totally agree about that... He is a funny guy with a funny way to teach. I was using LXD/LXC for containerization but just a few weeks now I'm into Docker and this network stuff makes me happy because i figured it to run on LXC this way but did not know it was possible to use macvlan for Docker as well. So LXD goes and Docker stays with Portainer its realy funny and easy to use.
@stefanlaterra5797
@stefanlaterra5797 Жыл бұрын
I am running a few dockers and VMs on a new Unraid Server now. Would love to connect we can share ideas? This video was perfect for me too, but even still, I get so confused on what is talking with what at times. I managed to get home assistant on Unraid but it isn't working externally, while other apps like Plex is working. My head is crazy
@outofahat9363
@outofahat9363 Жыл бұрын
yes yes I too am running docker containers managed through Portainer on my "enterprise server" cough .. raspberry pi with OMV ... cough
@Rick_Frigate
@Rick_Frigate Жыл бұрын
So cool. As mainly a front-end dev, I'm finding out it's STILL unavoidable to learn a bit about containers, deployment and networking. I've memorized enough of the basic workflows to get me by, but your explanations actually have me UNDERSTANDING what's going on under the hood, and why! Love your lingo, your playful approach, and ESPECIALLY your drawings. Makes me feel like cracking open my laptop on a Saturday night! Thanks Chuck!
@koushikkrishnamurthysridha7213
@koushikkrishnamurthysridha7213 Жыл бұрын
This is probably the most comprehensive Docker Networking tutorial of any kind and it is under 40 mins. NetworkChuck you are awesome !
@Sem5626
@Sem5626 Жыл бұрын
you're still using virtual box instead of WSL?
@RobbyPedrica
@RobbyPedrica Жыл бұрын
I've been doing Docker for many years and it's still great to get an all-in-one summary of docker networking which can seem like wizardry at times.
@cowgod77
@cowgod77 Жыл бұрын
I wish I'd had this video a few years ago. It explains the subject so clearly. I've been using a messy workaround to get unique IPs for each of my containers, when Docker had the solution for me all along. Thanks for finally helping me understand it!
@EvilThing3154
@EvilThing3154 Жыл бұрын
Dude I can’t tell you how much I appreciate your videos. I just deployed adguard as a docker container to my home network. You make it so much fun to work through. Thanks! Im learning a bunch.
@classroom7project
@classroom7project 9 ай бұрын
Seriously man, I haven't seen somebody so passionate explaining networking stuff. Thanks for the explanation and elaboration, it was fantastic!
@johannes7367
@johannes7367 3 ай бұрын
He's Network Chuck ;)
@mikewang4114
@mikewang4114 Жыл бұрын
This is crazy. Diving in some topic in software engineering is not difficult. The hardest part is how you gonna begin with it. Your video is the best guidance for the beginners. Thank you!
@justindeemer6260
@justindeemer6260 Жыл бұрын
Chuck, great video, thanks for keeping this entertaining, as this topic be a bit dry when researching it on the docker docs. One additional tip that I like to do with docker networking is switching the networks the containers are connected too or adding the containers to existing docker networks. Instead of stopping and deleting the containers , I just run 'docker network connect | disconnect '. You may already be aware of it, it's just something I like to use, as I hate rebuilding the containers. Thanks again
@R5123
@R5123 Жыл бұрын
Boom ty
@freebyte1983
@freebyte1983 Жыл бұрын
I never seen a teacher like you chuck .. y make the IT easy and funny good luck chuck
@pimpedpixel
@pimpedpixel 7 ай бұрын
This was by far the best explanation on docker networking I have ever seen. Throw away all books and watch this. Thanks a million. Great stuff
@pavelmishustin9888
@pavelmishustin9888 Жыл бұрын
Man, usually I don't like to leave comments, but not today! Amazing explanation and material supply! 5 stars⭐
@b3nj4m1nyt
@b3nj4m1nyt Жыл бұрын
I never actually use what you explain but I love learning what it is
@realmelofan
@realmelofan Жыл бұрын
By far the best video on "docker networks" I ever saw...and a saw a lot of them. Chuck, I just love your awesome work and knowledge sharing! Keep it going!
@ricardogiovani5511
@ricardogiovani5511 7 ай бұрын
Man, what a video! Absolute MUST for everyone that is working and learning Docker. Thank you for providing so valuable information!
@saurabhfule4295
@saurabhfule4295 3 ай бұрын
The way you teach with examples and diagrams for visualization into a network, it makes Docker more interesting to learn. Really Appreciated. Thanks for the Video !!
@JohnoScott
@JohnoScott Жыл бұрын
Excellent video. And I love the enthusiasm and appreciation of just how incredibly cool it is to create virtual networks of all kinds.
@morosis82
@morosis82 Жыл бұрын
@9:35, rather than up a bunch of times use Ctrl+R, type a string match to the command you're looking for, it will lookup in your command history filtered by that string. If the first result isn't it pressing Ctrl+r again will go to the next most recent one, etc.
@princemarkied8071
@princemarkied8071 4 ай бұрын
I am doing this at home right now at 10pm , instead of playing a video game. I have screamed like 4 times at how cool and powerful this is. This is also solving a current project/contract I have. Can't thank you enough man!
@ha55kr
@ha55kr 7 күн бұрын
Dear Chuck, I have been slowly rolling into Docker. It really becomes fun with your elaboration, especially on networking. It makes a pretty complex thing more accessible. Thanks!🤘
@MK--Ultra
@MK--Ultra Жыл бұрын
The L3 IP vlan is amazing! Unique IP for each container is much better than trying to map ports to every container
@forgottenvy
@forgottenvy Жыл бұрын
You know he's in serious mode when he's not doing it on LieNode.
@MrMustachehead
@MrMustachehead Жыл бұрын
Is linode no good?
@bieggerm
@bieggerm Жыл бұрын
​@@MrMustachehead for lab environment I love it. But I wouldn't use it for critical production environments
@dynapilot
@dynapilot Жыл бұрын
@@bieggerm what would you use instead?
@bieggerm
@bieggerm Жыл бұрын
@@dynapilot definitely some hyperscaler
@ncc17701a
@ncc17701a 6 ай бұрын
Great content. Gave me enough to delve deeper into container networking. Slight differences between docker and podman (that threw me for a second - podman inspect on a container bridge doesn't show you container IP addresses), but that hasn't stopped me from learning some very useful stuff. Thanks!
@csimet
@csimet Жыл бұрын
A great overview of Docker networking modes with their pluses and minuses. Defiantly worth a view and review when you are about to play or setup some new Docker systems.
@cyberdevil657
@cyberdevil657 Жыл бұрын
You're one of my favorite teachers Chuck! I invested in networkchuck academy because I believe in you
@R4M35H
@R4M35H Жыл бұрын
Thanks that was one awesome style of sharing; mad learning; love it
@thomasrokicki
@thomasrokicki Жыл бұрын
This video is absolutely incredible. To top it off - awesome quality, well spoken, and fun. Thank you! Subscribed!
@arcangelantonio
@arcangelantonio 2 ай бұрын
Finally a real expert that is not scared to real time test-Lab/teaching amazing guy, all the best for Chuck!
@PaxHominibusBonaeVoluntatis
@PaxHominibusBonaeVoluntatis Жыл бұрын
it is awesome! thank you for straightforward explanation! cheers!
@scottsolomon7579
@scottsolomon7579 Жыл бұрын
Very helpful video. I want to lean more about the IPVLAN L3 but need to understand port forwarding a bit more since I only have a single public IP on my home network (FiOS router) and from there my lab network is on a totally different IP network using a pfSense router and HAProxy. One thing though… I think you forgot to include “container” as a network type. For example, I have a VPN container and then have multiple other containers running inside it. The other containers do not get their own IPs or ports. The VPN uses user-defined bridged network and the ports are mapped inside that container. This lets me choose which containers on my host run through the VPN and which do not.
@MikelManitius
@MikelManitius 3 ай бұрын
Such an excellent video. Quick, concise, with examples, no fluff. You could spend a couple of days in a dull class on this or 2h watching this video and stepping through the examples yourself. Thank you!
@f.andersen3824
@f.andersen3824 8 ай бұрын
Thanks you so much. I needed this for setting up a docker container as a wireguard client to a remote network. The container is now the gateway for the other physical machines in my network too.
@anshusinha2378
@anshusinha2378 Жыл бұрын
You are just an amazing teacher 😊
@arunaravamudhan924
@arunaravamudhan924 Жыл бұрын
Great video. Question: What tool do you use to annotate your screen? What do you use to sketch? Also any recommendations for zoom utility for Ubuntu so we can zoom into something during presentations. (Sorry if you have answered these before; if so, please point me to them).
@gabec77geo
@gabec77geo Жыл бұрын
When I started with docker, it was an overwhelming to understand all networking options. This is a great overview and explanation. Nice work.
@instrumentalle
@instrumentalle Жыл бұрын
I try before to run some dockers and i was annoyed but now im more clear about how they works and I dont see that complicated anymore! Thank you!
@vmanic406
@vmanic406 Жыл бұрын
Love the effort u put in to edit ur videos
@certik303
@certik303 Жыл бұрын
Hey Chuck, Awesome video! I would like to share some of my experience with you. You mentioned busybox images, from my personal security perspective I suggest never using these images in production (so it includes for example alpine linux image). The reason is simply as we all know containers are not the same type of isolation as hypervisor, all processes launched in container are visible to the host and we want to create the best security for our containers because of that - so we want the block some malicious commands inside our container like "mount" (this should definitely be blocked lol). Docker does that by default using awesome app called Apparmor and it's profiles, but the problem is busybox kind of boxes all of these normally separate executables in one big executable, meaning we cannot block specific commands, we must either block entire busybox or nothing as everything is inside one executable. THIS makes even the default apparmor profile not work and commands like MOUNT are available to container. VERY dangerous in production, so I do not personally suggest using busybox images for production.
@grmancool
@grmancool Жыл бұрын
I think he was using busybox just so he could enter the containers and run commands like ping and ip addr, don't think he said to use it in prod
@CyberFreaked
@CyberFreaked Жыл бұрын
Euhm mount is not available on alpine and docker block this command by default.... And don't forget that alpine is made to be used as docker image, and they can be used on most production environments
@certik303
@certik303 Жыл бұрын
@@grmancool Hey, yes I know, it's just information comment for other people trying out docker :)
@certik303
@certik303 Жыл бұрын
@@CyberFreaked this is incorrect mount is very much available in alpine linux images with exception of images that are non-root (of course people should use these, but some applications are just problematic in non root environment).
@kuhluhOG
@kuhluhOG Жыл бұрын
better idea: use buildah to create your images and only have the absolute minimum in them what you actually need instead of basing it on an OS image
@Gabriel-xq6tn
@Gabriel-xq6tn 2 ай бұрын
At 7:27 the bridge data are stored inside a NoSQL database (MongoDB Document model) . It always uses JSON like syntax to store data inside the collection . Amazing
@natefidalgo7625
@natefidalgo7625 Жыл бұрын
I like docker even more now. Thought at first containers where any easy way to setup small vm's or to quickly run programs without having to setup environment/dependences . However this video opens up whole new world of virtualized networking. Great video
@jamlab13
@jamlab13 Жыл бұрын
This was an amazing watch as a CCNP who struggled with docker networking (Visual learner). Please make the same thing but for Kubernetes 😂 (Kube-router, flannel, metalLB, etc)
@Nur__
@Nur__ Жыл бұрын
I think he already has, check his channel
@Felix-ve9hs
@Felix-ve9hs Жыл бұрын
Docker networking is actually surprisingly similar to (FreeBSD) jail networking, I always thought they would work completely differently.
@Jacobhopkins117
@Jacobhopkins117 Жыл бұрын
Wow, this cleared up so much! I had a completely cobbled together network config on my docker host. Can't wait to get it cleaned up! Thanks NC!
@kesarkiran5265
@kesarkiran5265 5 ай бұрын
Awesome work, the passion, the tone, the cuts (frame/camera/screen transitions) etc! Kudos. Thanks man!
@xx__ven
@xx__ven Жыл бұрын
Really useful. I honestly needed layer3 for use with /32 direct routed networks. For a lan it’s extremely powerful. Brilliant video each one of these have use cases depending on where they are applied or what your end goal is. Docker has been stunning with its ability and you’ve explained it great. I’m quite fond of Vlan separation for containers. Hopefully one day Docker will implement a method of doing QnQ vlan trunking
@R5123
@R5123 Жыл бұрын
Hi Ven, sorry if this is a dumb question. Do you know a good resource to learn more about networking? I don't have that background, so after the first 3, things started getting harder to understand
@kilozilo
@kilozilo Жыл бұрын
@@R5123 check out Jeremy’s IT Lab on youtube, CCNA series
@mauricejoy3432
@mauricejoy3432 Жыл бұрын
One of the driving reasons using docker is to get away from VMs. You add an extra layer of overheard by running docker on a VM. You can run docker any OS, though preferred is Linux. They are also very easy to clean up, so no real need to do a VM for that either
@user-fh7ki5bv5x
@user-fh7ki5bv5x Жыл бұрын
docker on windows is in my experience a massive headache, this is only local for development/testing so overhead doesn't matter. In production you likely (hopefully) aren't running win10
@meamzcs
@meamzcs Жыл бұрын
Not true. Docker only runs on Linux except if you're running Docker for windows with these gigabyte sized windows images that basically noone uses. Docker Desktop for Windows or MacOS ALWAYS RUNS ON A VM under the hood... Also literally noone wants to "get away from VMs" you run docker on top of VMs the vast majority of times, what docker gives you is a standardized way to deploy and run applications with all their dependencies in the correct versions included in an isolated and especially portable way.
@geroldmanders9742
@geroldmanders9742 Жыл бұрын
@@meamzcs Ah...the correct dependencies in an isolated and portable way. I'll admit, this sounds great. Lean applications that work! But then you'll start to think a bit about the consequences of this approach. Unfortunately, with any approach you'll take to to tackle any kind of problem, there will be consequences. Docker (and all other forms of containerization, like flatpak, snap, appimage etc) will introduce more maintenance headache. In every company there is a division between people that are busy doing the new stuff and the rest that are tasked with maintenance of existing (legacy) production software. Docker is absolutely awesome for the people doing the new stuff. Going for the new stuff is by far more fun and therefore popular with everyone. But for maintenance of (legacy) production software you are creating a lot more maintenance headache. Some legacy production software is locked to certain versions of dll's, libraries and other forms of executable software. Looking for the new stuff is important for future direction of the company. Production software is the lifeblood that provides the income to allow the company to exist. Production software therefore needs to run. Doing maintenance within containers requires much more bandwidth from more people to do correctly. And as this production software really needs to run, maintenance also includes security. Containerization makes this part of maintenance more involved. Just saw a video from "Dave's Garage", a retired software engineer from Microsoft. He actually tested software performance on bare metal Linux against bare metal Windows against bare metal MacOS. And then repeated these tests with VMs running on these operating systems and then the same test in Docker, running on all operating systems. In his tests, bare metal Linux won the performance crown. Bare metal Windows was about 2% slower. Bare metal MacOS just below Windows. The same pattern occurred with the same tests in VMs. Virtualization imposed about an extra 3% loss of performance on each OS. With bare metal, you hardly notice the differences, with VMs the drop in performance does become noticeable to those attuned to such things. And then the Docker tests...those introduced a 15% loss in software performance. Anyone notices that, and usually warrants the purchase of a new business class server with proper licensing. Or more monthly subscription costs for (serious) hardware in the Cloud. The money saved by making the job of the persons involved with the new stuff easier, is doubly spent at the side that provides the company's income. More operational maintenance and costs against convenience. Don't expect Docker (or other containers) to take over from VMs. Containers absolutely have their place and really are interesting as a concept. Definitely more fun than VMs or bare metal. But a replacement? In many cases it isn't, once you'll calculate the actual costs. A 15% drop of performance with Docker was larger than I expected. Production software that runs at peek performance will generate more income. So that 15% performance drop "bites" the company twice (loss of income and extra costs to make up the lost performance). Have fun selling that in the next budget meeting.
@SCDeerAddict
@SCDeerAddict 7 ай бұрын
​@geroldmanders9742 Not seeing this performance loss you are claiming in my testing
@arniespace
@arniespace Жыл бұрын
Great tut as usual. Been using Bitdefender for a couple years now, had to reset my two Windoze computers to get rid of Norton. Bitdefender provides a UN-install tool, which is one reason I made the switch. You need a Ember coffee cup. My daughter gave me one for X-mas this year, no more cold coffee for me. Thanks for all the great content, I'm learning a lot, keep it up.
@redmenk
@redmenk Жыл бұрын
I am commenting without completing this video yet... but this is like my best docker networking video yet... after watching that of your buddy you keep bringing up... the animation your video and moving things around nailed it for me... great job ... Thank you so much...
@readtogether-podcast
@readtogether-podcast Жыл бұрын
What a timing! God is so good. This week I was watching the whole networking series because I needed to learn it. Then yesterday I was at the point that I understood much more but couldn’t apply it to docker (where I needed it). And boom. This video came. Gods provision is real! That‘s what I learned again and again. Whenever you do his will and need something, he sees it and hears your prayer. Doesn’t mean that things always come as you‘d wish but as God wants (which is by the way much better!)🥳🙌🏼
@ginbarato1178
@ginbarato1178 Жыл бұрын
I have seen the future: it is filled with Terry Daviw fans and christianity survives posmodernism, becoming a cult-like organization on the internet, programming becomes sacred for them and even thought in our lens they look at least bizarre they will be taken seriously by 2040. Save this comment..
@benniferfrost6083
@benniferfrost6083 Жыл бұрын
@@ginbarato1178 Terry Davis*
@ginbarato1178
@ginbarato1178 Жыл бұрын
@@benniferfrost6083 thanks
@testthisfordecficiencies
@testthisfordecficiencies Жыл бұрын
Chuck gets the credit, not God.
@readtogether-podcast
@readtogether-podcast Жыл бұрын
@@testthisfordecficiencies nope, I said what I said :) God made chuck, he gets the credit 😀
@devanshtripathi7234
@devanshtripathi7234 Жыл бұрын
Love ❤️ ur videos best teachers
@NetworkChuck
@NetworkChuck Жыл бұрын
Thank you!
@devanshtripathi7234
@devanshtripathi7234 Жыл бұрын
Love ur videos very encouraging pls keep going making new content Thank you ❤️
@alfonsoPina
@alfonsoPina 3 ай бұрын
I feel like Chuck is the kind of guy who needs to learn something for a project or his work, then he researches and shares it. I don't think he has the capacity to keep anything for himself. What a guy, What a guy!
@user-up4lx2bx5c
@user-up4lx2bx5c Жыл бұрын
I might never have understood so much about networking in so little time .. absolutely exceptional, thank you!!
@mirkoperrone581
@mirkoperrone581 Жыл бұрын
Hi, really good content. May I ask you one use case of the "none" network ?
@wtfwhyisthisnotavailable24234
@wtfwhyisthisnotavailable24234 Жыл бұрын
Not every software you run needs network connections, lets suppose you're running something that just processing files on disk, no network necessary but you still benefit from resource isolation of cgroups.
@irinar3031
@irinar3031 Жыл бұрын
At 39:11, you wrote 'docker entrork" and it somehow autocorrected to 'docker network'. How did you do it?
@Unclepens
@Unclepens Жыл бұрын
By pressing the Tab key
@YannickSemail
@YannickSemail Жыл бұрын
Thanks Chuck for explaining the Docker networking functionality. This is a must watch video for anyone using docker.
@mathesonstep
@mathesonstep Жыл бұрын
Amazing video, I have been using docker for a while now and this is the first video to explain the network types in a way I found engaging. I can't wait to start using some of these networking types in a radio station project I am working on
@RenoirB
@RenoirB Жыл бұрын
I love you went into the details of what's causing problem on the network switch.
@joeking8678
@joeking8678 Жыл бұрын
Thanks so much for a concise yet complete video! You’re explanation is brilliant and super helpful. Thanks!!
@dmwaeschle
@dmwaeschle Жыл бұрын
This was a great video as I currently have three containers running and was about to build nginx container. I followed someone else instructions and I jacked up their networking instructions where I created a bridge network that went no where. After discovering I could not get the repository open inside Docker. It was more my fault I kind of forgot my IP addressing and subnet binary after not dealing with it routinely for the past 14 years since I retired from my IT position.. Anyway I needed to understand the networking portion better with Docker and you hit the nail on the head! Beautiful, thank you!
@mike306dt
@mike306dt Жыл бұрын
Love your presentation methods, and the detail you go into. Shall be watching more of your videos for sure. Thank you :)
@johnbaldwin143
@johnbaldwin143 Жыл бұрын
Speaking as an OLD IT guy I enjoy your approach plus 'enthusiasm' whilst selling your coffee brand within the culture of a network engineer. Good work!
@Frendh
@Frendh Жыл бұрын
His excitement is contagious. And I barely know anything about networks.
@thisismyaim
@thisismyaim 2 ай бұрын
You don't seem like a typical teacher; it appears more like you've accomplished something significant and are now proudly displaying it.
@user-pi9pq7gi2k
@user-pi9pq7gi2k 5 ай бұрын
Chuck... Thank you very much for this video. It covers lot of shaded areas I had on Docker networking. You are the man brother.
@MyBrunohp
@MyBrunohp 6 ай бұрын
Sir, thank you for this video! I've been trying to run pi-hole in my setup for months without success, but the explanation in this video made finally do it!
@mark685
@mark685 Жыл бұрын
I've been using the default bridge for years and didn't know the others existed. Thanks for a great overview!
@Gery-zg7ky
@Gery-zg7ky 3 ай бұрын
Bro you are the best thanks, I wanted to run pihole on my mini server for ages but couldn't because of apache, now I can run both in parallel. I searched the internet but no one explained it as detailed and simple as you. I will name my first born after you 😁
@bharath695
@bharath695 5 ай бұрын
Thank you for the video. It was due for a long time from me to learn Docker networking and this video helped me!
@bjosefowicz
@bjosefowicz Жыл бұрын
Thank you so much for this video dude … as an engineer about to start entry level dev ops I really needed to see this.
@KALELSUPRMN
@KALELSUPRMN Жыл бұрын
This is probably the best explanation video on docker networks that I've ever seen. Great job!
@KRICHAN_Technologies
@KRICHAN_Technologies Жыл бұрын
After watching many other channels about docker, i think Chuck has given best content about Docker. Thank you so much
@caioreis123-
@caioreis123- Жыл бұрын
Dude, you are awesome! It's so good to watch such rich technical content that's also fast, colorful, and funny. Your presentation and editing are very good. Keep up the excellent work!
@CsKR
@CsKR Жыл бұрын
Bang! This is amazing! I just started getting familiar with Docker recently but the networking part was bit of a mist. Now your video hit the light!!! THANK YOU!
@everydayglory13
@everydayglory13 Жыл бұрын
Greetings from Ontario Canada! Thank you so much for this video. It has helped me open up my existing dockers to my main network... Something I've been looking to accomplish for some time now.
@ozzman530
@ozzman530 Жыл бұрын
Nice work, Absolutely love the demonstrations and explanations. I've been avoiding docker for years but now I am so intrigued by what I can do with this new knowledge I might try something super cool. Thanks.
@philmennenoh5946
@philmennenoh5946 2 ай бұрын
Thanks for your time.
@ryan702_
@ryan702_ Жыл бұрын
IPVlan L3 and Overlay networking reminds me of NSX. The L3 networks are essentially the different network segments and the Linux host is the ESXi host with the T0 or T1 routers on them.... and the overlay network is the same=TEP. I've been a VMware Engineer for so long, and have always "understood" networking, but now getting into these newer concepts of NSX-T, Docker/Containers, Kubernetes.....the networking has me actually excited to learn more of what's capable. Not to mention, your way of explaining and presenting the information is incredible and effective.
@Play_Streams
@Play_Streams Жыл бұрын
Absolute best video on Docker networking. I've just recently moved away from the default docker network , nice to learn the different types.
@andrewryabchenko2407
@andrewryabchenko2407 4 ай бұрын
Thank you so much for this lesson. I'm learning to become cloud engineer rn and This kind of excerpt of key information is what I need! Thank you!
@pesce36
@pesce36 Жыл бұрын
I asked myself how the docker networks worked a while back and stopped using custom ones on my own server. Now I need to get back into it!
@t1mlocas
@t1mlocas Жыл бұрын
Thanks ALOT !! I am deploying containers mostly doing copy/paste, now I will understand what I'm doing better !!
@markosmuche4193
@markosmuche4193 6 ай бұрын
Just no words Chuck. More than gratitude sir. Keep doing what you do.
@jimmyf.x.9526
@jimmyf.x.9526 Жыл бұрын
I wish I had this video when I started dockering . Though I am experiencd now, I still enjoy watching it, and discovered quite a few details I have overlooked. What this topic covers is by far the most perplexing concep of docker. Thanks!
@bigjobbruce
@bigjobbruce 8 ай бұрын
I liked that fact you left your mistakes in and explained why it didnt work and what you did to fix it. Huge plus from, and a sub.
@1over137
@1over137 Жыл бұрын
Grabbing a coffee myself for this one. I was "exposed" to docker networking when I put all my "network services" including DHCP and DNS into docket containers. Then I created several MQTT networks, including internal docket MQTT servers for software use and external MQTT servers for real devices. The main downside to docker I find is just how much spam it puts into outputs like "mount" and "ifconfig", I think mine shows close to 60 different network endpoints in there. It's annoying.
@codygaudet8071
@codygaudet8071 3 ай бұрын
Greatly appreciate this video. Very well done. Thanks Chuck!
@MrBhart2408
@MrBhart2408 3 ай бұрын
Thank you for explaining this! Great job!
@mihaisaratean
@mihaisaratean Жыл бұрын
Duuuude, the fact that you said coffee a million times made me want one. I'm gaming and have your video in background on 2nd monitor. I don't even need coffee right now. You just got a new subscriber.
@themikemorrishour6288
@themikemorrishour6288 Жыл бұрын
I'll just replay this a few thousand times over and over until there's nothing left in my brain except this video and a desire for Network Chucks super hi caf coffee.
@orlandotijerina2398
@orlandotijerina2398 10 ай бұрын
Dude wtf I love IT and I'm competent with computers but there's so much I wanted to learn but didn't cause I only found dull and sad videos. You're my new favourite channel, I'll learn so much! Thanks for all!
@sherrilltechnology
@sherrilltechnology 6 ай бұрын
OMG this is some of the coolest IT I have ever seen I deal with VMs on a daily basis but this is a whole other level of awesome, thanks Chuck and may the Lord continue to bless your channel!
you need to learn Docker RIGHT NOW!! // Docker Containers 101
23:19
NetworkChuck
Рет қаралды 2,6 МЛН
$10,000 Every Day You Survive In The Wilderness
26:44
MrBeast
Рет қаралды 50 МЛН
Заметили?
00:11
Double Bubble
Рет қаралды 2,6 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4,1 МЛН
you need to learn Kubernetes RIGHT NOW!!
29:34
NetworkChuck
Рет қаралды 1,1 МЛН
3 Levels of WiFi Hacking
22:12
NetworkChuck
Рет қаралды 1,5 МЛН
Layer 2 vs Layer 3 Switches
6:02
PowerCert Animated Videos
Рет қаралды 605 М.
Docker Networking Tutorial, ALL Network Types explained!
19:46
Christian Lempa
Рет қаралды 184 М.
How To Access the DARK WEB in 2024 (3 Levels)
15:20
NetworkChuck
Рет қаралды 3,6 МЛН
Virtual Machine (VM) vs Docker
8:52
IBM Technology
Рет қаралды 176 М.
Docker Compose will BLOW your MIND!! (a tutorial)
16:26
NetworkChuck
Рет қаралды 617 М.
DO NOT design your network like this!! // FREE CCNA // EP 6
19:36
NetworkChuck
Рет қаралды 3,1 МЛН
this changed how I use AI...
30:58
NetworkChuck
Рет қаралды 236 М.
Цифровые песочные часы с AliExpress
0:45
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
МОЖНО ЛИ заряжать AirPods в чехле 🧐😱🧐 #airpods #applewatch #dyson
0:22
Apple_calls РЕПЛИКА №1 В РФ
Рет қаралды 21 М.
Nokia 3310 versus Red Hot Ball
0:37
PressTube
Рет қаралды 3,8 МЛН
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 354 М.