The Docker Bridge Network - Docker networks part 1

  Рет қаралды 34,950

OneMarcFifty

OneMarcFifty

Күн бұрын

MANY THANKS TO ALL MY PATRONS on / onemarcfifty !!!
Many thanks for your replies to the poll - your wish is my command and here is the episode on docker networks. As there is so much to tell about docker networks, we will talk about Bridges in this episode. In the next episode we will talk about the host and macvlan network. Networking with Docker, docker bridge networks and docker host and macvlan networks as well as docker-compose are subjects of this series. We will define the networks in the Portainer Networking section
0:00 Intro
1:23 TLDR / TLDW / Chapters
1:42 Describing the setup nginxdemos/hello
2:08 What do we need ?
3:10 Pull the image
4:00 examining the container
5:33 IP Connectivity on the bridge
7:30 Network access
7:55 Hostnames
8:33 Name resolution default bridge
9:22 Port mapping
10:15 The bridge is NAT-ed
11:10 user defined bridges
13:26 Summary bridges
14:00 automate with docker-compose
18:03 Outlook, wrap-up
Here's the list of the commands / steps used in the video:
Portainer Documentation is here: documentation.portainer.io/v2...
sudo apt install docker.io
(on a Pi it may be called docker-ce)
One liner to start portainer:
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce
(In portainer, click on "Networks" on the left, you'll see the networks)
(on the command line)
docker network ls
(Pulling the image and running it)
docker run -d nginxdemos/hello
(in Portainer, Containers Menu, then "Add Container")
(Finding the IP address - click on the container name in Portainer)
Default Bridge IP is usually 172.17.0.0/24, the docker host is 172.17.0.1
(Click on the container name and Select "Duplicate/Edit" to clone it)
In order to execute shell (/bin/ash) on the command line
docker exec -it CONTAINERNAME /bin/ash
Commands I type INSIDE the containers:
ip addr
hostname
ip route
ping 172.17.0.x
ping 8.8.8.8
ping www.google.com
Create the image with port mapping and container name:
docker run -d --name nginx1 -p 81:80 nginxdemos/hello
docker run -d --name nginx2 -p 82:80 nginxdemos/hello
(now you can browse to localhost:81 or localhost:82)
Create the bridge network:
docker network create -d bridge --subnet 172.172.0.0/24 --gateway 172.172.0.1 --ip-range 172.172.0.128/25 --attachable marcsbridge
In order to run the containers on the user defined bridge:
docker run -d --name nginx1 -p 81:80 --network marcsbridge nginxdemos/hello
docker run -d --name nginx2 -p 82:80 --network marcsbridge nginxdemos/hello
Install docker-compose:
sudo apt install docker-compose
The docker compose file can be found here: github.com/onemarcfifty/docke...
The Microsoft Visual Studio Code Site is here: code.visualstudio.com/Download
(Download the .deb for Ubuntu/Debian, you will then find the File in your Downloads directory. You can then install it with):
sudo dpkg -i (Filename)
for example
sudo dpkg -i code_1.56.0-1620166262_amd64.deb
In order to have the docker-compose extension in Visual Studio Code, select View-Extensions. There are many extensions available, e.g. "Docker Extension Pack" or "Docker Explorer" by Jun Han, or "Docker" by Microsoft or "Docker Compose" by p1c2u
Command line compose up :
docker-compose -f "docker-compose.yml" up -d --build
Please support me on patreon: / onemarcfifty
My youtube channel: / onemarcfifty
Marc on Twitter: / onemarcfifty
Marc on Facebook: / onemarcfifty
Marc on Reddit: / onemarcfifty
Chat with me on Discord: / discord
Licence-free music on / Lizenzfreie Musik von www.terrasound.de/lizenzfreie... music on / Lizenzfreie Musik von www.terrasound.de/lizenzfreie...
The docker logo from Wikimedia Commons By dotCloud, Inc. - File:Docker (container engine) logo.png, Apache License 2.0, commons.wikimedia.org/w/index...
The Thumbnail of this video is under the Apache 2.0 License: www.apache.org/licenses/LICEN...

Пікірлер: 129
@jacksonmacd
@jacksonmacd Жыл бұрын
I will join the chorus of voices who have stumbled in the dark until discovering your videos. Well done, thank you very much for quality content. I like the pace and the hands-on approach.
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Hi Jack, thanks a lot for the friendly feedback - much appreciated ;-)
@gotelldonn
@gotelldonn 2 жыл бұрын
Incredibly clear information on docker networks. Keep up the great work!
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you!
@krishnapanjiyar7789
@krishnapanjiyar7789 2 жыл бұрын
This is the best docker networking tutorial available in the web. I became a big fan of yours.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Many thanks Krishna!
@johnu730
@johnu730 2 жыл бұрын
After watching other explanations on Docker Bridge Networks and not understanding, this video explains it perfectly ! Excellent
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Awesome, many thanks ! I am glad it helped !
@tonybell1597
@tonybell1597 3 жыл бұрын
Fantastic Marc….. going to have a play with this, it’s been one of those “dark arts” thank you.
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you Tony!
@jeytis72
@jeytis72 3 жыл бұрын
Awesome! I have never come across such a clear explanation on how dockers and docker networks work. Thank you very much
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Many thanks for your kind feedback! I am glad you liked it ;-)
@ivanhansson2195
@ivanhansson2195 2 жыл бұрын
So impressed of your way of explain things. Keep up the good work!
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you very much!
Жыл бұрын
This 2 part tutorial are the first of your videos I watch. I have been self-training in docker for the last few weeks and these are the best introduction to the topic of docker networking I have found by far. Love the hands on approach with exercises that really help get the notions clarified. Bravo! subscribed now.
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Hi Cédric, many thanks ;-)
@Nicsiq
@Nicsiq 10 ай бұрын
I 2nd this! Thanks!
@unmesh59
@unmesh59 2 жыл бұрын
I've just started to learn Docker and used this tutorial on an Ubuntu 21.04 VM running on ESXi7. I couldn't believe how much I learned in a very short time! Thanks, Marc.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Awesome, many thanks for your feedback!
@cursoderobotica
@cursoderobotica 2 жыл бұрын
Amazing tutorial!! I loved the comparison between portainer and the comand line!! Now I have the networking clear!! Thank you
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Awesome - many thanks for the feedback. Glad it worked out ;-)
@TradersTradingEdge
@TradersTradingEdge 3 жыл бұрын
What a brilliant and nice lesson Marc. Thanks very much, you are a great teacher and everyone can feel that you put much heart into the lessons. I hope you continue your muse for a long time. Happy Weekend :)
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you Emilio!
@JoaquinVacas
@JoaquinVacas 2 жыл бұрын
I've just found this channel and I really enjoy every damn video. Thank you so much! A firmly handshake from Spain! 🇪🇸
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Muchas gracias ;-)
@jairunet
@jairunet 2 жыл бұрын
Excellent and to the point, I never used portainer before seems to be a good alternative to the CLI, very good to know and to have it in the bag of management tools. Looking forward to part 2, thank you for the awesome content Marc.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Hi Jairu, yes - I love portainer - I do not necessarily use it to create containers but it's great for everything else ;-)
@djjmahon
@djjmahon 2 жыл бұрын
Thank you Marc - very informative and well-presented.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you very much David!
@GeorgeKaranikos
@GeorgeKaranikos 3 жыл бұрын
legend. great level of detail, welll explained. love your work
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you!
@kaybax4623
@kaybax4623 2 жыл бұрын
This was very instructive and easy to follow. Thank you.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thanks a lot;-)
@dharunpazhanivel4727
@dharunpazhanivel4727 3 жыл бұрын
Just waiting for your next episode on this. I love your work Marc 👍👍👍👍
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you very much for your kind feedback! I have just published the second episode yesterday - sorry I am a bit short on time these days, so the frequency of videos has gone down a bit - desperately waiting for my summer vacation to catch up here ;-)
@SenoClub
@SenoClub 3 жыл бұрын
You are the best instructor! thanx for you work!
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you very much ;-)
@MikePacholik
@MikePacholik 3 жыл бұрын
Thank you. I have been wondering how networking worked in Docker. I learned so much.
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Many thanks for your feed back Mike !!!
@Alt0004
@Alt0004 3 жыл бұрын
Great video, cannot wait for the next on macvlan!
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Hi Timothy, just published it yesterday ;-)
@cumsaviata8145
@cumsaviata8145 2 жыл бұрын
Well done! I enjoyed watching it, learned new things as well.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Hi Filip, many thanks !
@WyRura
@WyRura 2 жыл бұрын
Great video, very well explained. Thank you.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you very much !
@irtibatkisileri222
@irtibatkisileri222 2 жыл бұрын
how nicely you put topics thanks.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you very much!
@sunnyyang2174
@sunnyyang2174 2 жыл бұрын
Great tutorial! Many thanks!!
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you very much!
@technology_consultant
@technology_consultant 3 жыл бұрын
Really liked the way you described. Keep it up
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you
@wlwplus9268
@wlwplus9268 Жыл бұрын
Excellent tutorials ! - Thank you ! "Keep on movin !"
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Thank you - I will ;-)
@wlwplus9268
@wlwplus9268 Жыл бұрын
@@OneMarcFifty Das freut mich. Um gute Tutorials zu produzieren muss man die Materie beherrschen und in der Lage sein "Verständnishürden" zu erkennen und. zu kompensieren. Das gelingt Dir hervorragend.
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Cool, danke !
@daysiewaysie
@daysiewaysie Жыл бұрын
really enjoyed watching this one. having spent a couple of weeks clicking around in portainer and not being quite sure how the interface & the options dovetail with docker input on the CLI or using docker-compose, this clearly explained and engaging video has helped tremendously to demystify. And i also learned some of the fundamentals of docker networking also. when at first a topic seems unfathomable, there is a sudden lightbulb-moment when it all begins to make sense. the demystification process (the rolling back of the fog) is to a greater extent attributable of the abilities of teacher. i'm guessing you are a teacher by profession (?). Many thanks Marc for the time and effort you have put into sharing your knowledge. without hesitation, i have subscribed.
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Hi, first off many thanks for your feedback and for subscribing! No, I am not a teacher ;-) I work as a Presales consultant for a software vendor ;-)
@dylancampbell9631
@dylancampbell9631 2 жыл бұрын
This was brilliant, thanks!
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Many thanks Dylan!
@squalazzo
@squalazzo 3 жыл бұрын
very clear, well done, thanks!
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you !
@flocassilla
@flocassilla 3 жыл бұрын
Thanks for explaining all of this
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you!
@leemiller7165
@leemiller7165 2 жыл бұрын
Very informative, thank you. There are far too many videos out there that are just like "use host" or "use bridge" and never explain why. Then if things don't work you're left on your own to figure it out with no real understanding of what is going on.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Hi Lee, many thanks for your feedback. there's more on my channel page kzfaq.info/love/G5Ph9Mm6UEQLJJ-kGIC2AQ
@user-np2xe2ri4x
@user-np2xe2ri4x Жыл бұрын
Amazing content, thank you
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Hi Aleksei, thank you very much!
@ndjung
@ndjung 3 жыл бұрын
Thanks for videos. It explained a lot
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you
@etiennedeklerk
@etiennedeklerk 2 жыл бұрын
this is just perfect thank you
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you Etienne
@gaborungvari784
@gaborungvari784 3 жыл бұрын
thanks and keep creating !
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Will do 😉
@curtisaccord
@curtisaccord 3 жыл бұрын
Docker network Macvlan, docker-compose, and mptcp server would be an amazing project to see.
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
The second episode has just been published yesterday ;-)
@efantiefanti
@efantiefanti 3 жыл бұрын
Thank you for your video
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
You’re welcome 😉
@dokomann
@dokomann 3 жыл бұрын
darauf habe ich gewartet..
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Hey Tom, awesome - I just published the second part yesterday ;-)
@JimmYJammA2099
@JimmYJammA2099 Жыл бұрын
Very interesting
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Thank you.
@MilosI
@MilosI 3 жыл бұрын
sick content bro :D thx
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
May I take this as a compliment?
@MilosI
@MilosI 3 жыл бұрын
@@OneMarcFifty ofc 😊
@berndeckenfels
@berndeckenfels 3 жыл бұрын
Great start to the series
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you !
@ghahramanrahebi2395
@ghahramanrahebi2395 2 жыл бұрын
Excelent
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Thank you!
@RifatErdemSahin
@RifatErdemSahin 3 жыл бұрын
Great one. Any change to go over the question with rancher ? Keeping the socket open behind the loadbalance for docker networks ?
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you Erdem. Time is a bit of a constraint at the moment - still answering messages from the last 4 weeks ;-(
@sebstiank.4454
@sebstiank.4454 3 жыл бұрын
Great video and good information. I have one question. I have docker on my raspberry installed. When i install Visual Studio Code on my computer, how do i connect to the raspberry docker instance?
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Hi, I am not sure if that is possible. Have you checked the Extensions page of Visual Studio Code ? The way I use the docker extension is that I test docker on my local system and once everything is OK I transfer the files. So I do not do in-place editing on the host.
@paurushgargtube
@paurushgargtube Жыл бұрын
Thanks for the wonderful explanation. However @4.44 I didn't get any response after hitting the ip of the container through browser. Not sure why so.
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Did you try and access it from another machine or locally on the docker host ? this only works on the machine itself.
@chrisdepalma6844
@chrisdepalma6844 3 жыл бұрын
you should have more subscribers
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Thank you very much Chris ;-)
@Jindraxx20
@Jindraxx20 2 жыл бұрын
Hello there ! Thank you for providing us with a great video again !!! I would like to ask a question though. If you have a file for example a .txt and you want to create a parser with a python container. How is it possible for the container to see and edit the file that is located in the linux OS outside the container ?? I'm new to docker and containers sorry for my newbish question :)
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Hi - typically you would either have the file in a docker volume (i.e. docker volume create xxxx) and attach it to the container or just attach it with -v as a bind mount. Like docker run -v /data:./data
@Jindraxx20
@Jindraxx20 2 жыл бұрын
@@OneMarcFifty Thank you Marc, that's enough info in order for me to search more stuff and try asap the above suggested :)
@ameenal-azzawi2180
@ameenal-azzawi2180 3 жыл бұрын
I did the same steps on Windows 10 host, the IP address of the first container "172.17.0.4", doesn't show anything in the browser.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Ah - not sure about Windows here - the ip addresses might be different
@PS-xn8ej
@PS-xn8ej 3 жыл бұрын
do you have experience with separate network in k8s clusters between namespaces ?
@OneMarcFifty
@OneMarcFifty 3 жыл бұрын
Hi P S , no not really, I havent done much with Kubernetes.Pure Docker for the time being. Sorry ;-)
@user-mv2hr9tj9i
@user-mv2hr9tj9i 2 жыл бұрын
On "Compose Up" from vscode I got the error: "ERROR: Couldn't connect to Docker daemon - you might need to run docker-machine start default." After a while I managed to compose up from a terminal: "docker-compose -f "docker-compose.yml" up -d --build". Two containers were created which I could check with the terminal command "sudo docker container ls". Both work fine and I can reach them from a web browser, but I cannot see newly created containers in portainer. By the way the terminal command "sudo docker container ls" shows me only the containers created from the terminal, but not the containers created from portainer including the portainer itself.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Now that's interesting. Are you sure that you are connecting to the same docker instance with Portainer and the local docker ? Portainer created containers should show up just like normal containers. They are no different. Maybe try docker container ls -a in order to see all of them, including the ones that are not running ?
@Anonymouzee
@Anonymouzee Жыл бұрын
Mark... this KZfaq/dudes won't let me like this video more than once... 😁 you must fix this!!! ,,, so... you get the 'cryptic' hostname and then ping the 'friendly' name... 😶‍🌫 this way you confuse the audience... you should had ping the 'cryptic'... and pointed the ip,,, and next ping the the 'friendly'... and alert you go the same ip... ;-)
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Haha ;-) Thanks mate - and thanks for the advice ;-)
@quesder
@quesder Жыл бұрын
if the host IP is 172.17.0.1, and there is another machine on the same network with IP 172.17.0.2, then how could the host create a container with IP 172.17.0.2 inside the host itself? Wouldn't the host get confused with the two entities?
@OneMarcFifty
@OneMarcFifty Жыл бұрын
It depends on the routes that are set up on the host and which network adapter the IP is bound to.
@verygoodbrother
@verygoodbrother Жыл бұрын
For the ip range should it be 172.172.0.0/25 for the first half i.e. 172.172.0.0 to 172.172.0.126?
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Hi, could you give a reference / time marker or a context please of what you want to achieve?
@verygoodbrother
@verygoodbrother Жыл бұрын
@@OneMarcFifty Hi, at around 11:44
@hamhumtube
@hamhumtube Жыл бұрын
You say bridge network ips are accessible from outsite yet with the ip numbers on browser you accessed first two containers you deployed
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Hi - very well observed ;-) Yes, the container is not accessible from outside _the docker host_ but in this video docker is running directly on my workstation, hence I can access it from the local host.
@hamhumtube
@hamhumtube Жыл бұрын
@@OneMarcFifty thanks for clarification. In my first comment a “not” is missing (not accessible) even though you understood me the way I meant. I like our host’s engineering manner. Thanks as always
@digitalhomecanada
@digitalhomecanada Жыл бұрын
A minute and a half, I shut it off Because you haven’t told me anything
@OneMarcFifty
@OneMarcFifty Жыл бұрын
Hi Hugh, first off - many thanks for the honest feedback- I do appreciate it! Let me watch the video again and I‘ll come back to you. Maybe I was too long on the intro.
@robertdanzl
@robertdanzl 2 жыл бұрын
Schade das es das Video nicht in deutsch gibt
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Hallo Robert - ja, KZfaq unterstützt leider keine mehrfachen Audio- Spuren. Ich lade aber zu allen Videos die Text-Daten hoch, so daß die automatisch übersetzten Untertitel ziemlich akkurat sein sollten.
@robertdanzl
@robertdanzl 2 жыл бұрын
@@OneMarcFifty vielen Dank für deine schnelle Antwort. Hab mir gerade angesehen, leider kann ich den Untertitel nur in Englisch auswählen. Mache ich da etwas falsch?
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Hmmmm…. Geht tatsächlich auf dem Handy nicht - ich probiere es gleich auf dem PC - wenn’s da auch nicht geht habe ich vielleicht vergessen einen Haken zu setzen irgendwo - ich melde mich nochmal
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
OK ich hab das jetzt mal getestet - das Feature ist tatsächlich nur im Browser verfügbar, nicht in der KZfaq App ;-( Ich muss mal überlegen, ob ich für die "wichtigsten" Sprachen vor-übersetzte Untertitel anbieten kann (EN/DE/FR/ES/IT).
@robertdanzl
@robertdanzl 2 жыл бұрын
@@OneMarcFifty danke für deine Mühe. Hab's im Browser aber auch nicht hinbekommen, hab bei Untertitel da als Sprache auch nur Englisch zur Auswahl.
@jaysunkreuze1466
@jaysunkreuze1466 2 жыл бұрын
You lost me at Microsoft. It's unnecessary.
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
Well - I understand Microsoft is kind of a no go to many in the Linux community. But I actually do like VS Code - Which IDE are you using ?
@yarbinmalawi8288
@yarbinmalawi8288 2 жыл бұрын
I could not get it to work on WSL when I went to the IP address at 172.17.0.x
@OneMarcFifty
@OneMarcFifty 2 жыл бұрын
I haven't tested this on WSL - might have a different IP there or maybe the Windows Firewall m*sses things up ?
Virtual Network in Proxmox for MPTCP Test lab
32:30
OneMarcFifty
Рет қаралды 59 М.
The Docker HOST and MACVLAN Networks - Docker Networks part 2
17:18
Задержи дыхание дольше всех!
00:42
Аришнев
Рет қаралды 3,8 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 33 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 20 МЛН
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 22 МЛН
Learning Docker // Getting started!
35:56
Christian Lempa
Рет қаралды 106 М.
This Docker Compose UI is amazing! // Dockge
13:08
Christian Lempa
Рет қаралды 99 М.
JPEG is Dying - And that's a bad thing
8:09
2kliksphilip
Рет қаралды 12 М.
Docker Networking Tutorial, ALL Network Types explained!
19:46
Christian Lempa
Рет қаралды 192 М.
How to create a great dev environment with Docker
29:55
Patrick Loeber
Рет қаралды 257 М.
build a home lab server with proxmox
18:27
OneMarcFifty
Рет қаралды 320 М.
Never install locally
5:45
Coderized
Рет қаралды 1,8 МЛН
Docker Networking Crash Course
49:19
Hussein Nasser
Рет қаралды 79 М.
ноутбуки от 7.900 в тг laptopshoptop
0:14
Ноутбуковая лавка
Рет қаралды 3,5 МЛН
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 1,1 МЛН
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 2,4 МЛН