Cool, is it possible to add more of the docker internal addresses? I am currently planning a project where i have 3 containers that i need for each one of them to have an internal ip address that could communicate with local hosts..
but what do i do if my app HAS to run 127.0.0.1 on my host? i could setup a proxy i guess. but another thing i cant do, when my docker is hosting a endpoint on port X, and i portforward 127.0.0.1:Y:X (host to docker) and i do a req to 127.0.0.1:Y, it doesnt work
Interestingly, I can't seem to replicate this on macOS. I still get a connection refused running these exact same commands. I wonder if local firewall rules are disrupting the connection? Hmm
5 месяцев назад+1
Thanks for sharing this information, have you ever tried zenoh communication between host and docker containers? Like zenoh pub sub ?
@@anthonywritescode can you do both? Like, on the same IP? Or maybe reroute traffic from one interface to the other? Example: I have 3 services on docker. I wanna start just one of them outside docker. And I don’t wanna change the config on the other 2 to have it all work.
thanks for sharing this knowledge. I also was other here that struggled with this topic for some time. Your video was very helpfull. New follower of your content here =)
Hi, Thanks for your video its very informative. I was wondering if you can help me with an issue I'm facing. I have enabled dockerdesktop host networking and inside the docker-compose I have created the loopback using extra_hosts: =host-gateway. The image Im using is for Apache Nifi and in Nifi you can specify the HTTPS_HOST to bind the application to , however I keep getting the error : java.io.IOException: Failed to bind
compose has settings for this, most of them match the name of the arguments I use. I don't use compose myself so you'll have to fill in the blanks there
Hello, I was looking at your video channel. We may be helping a company that uses secure images to increase supply chain security and help cloud native development. Would you be willing to help try their software, make a video, and help show devs how to use their tools? This is not an offer, but just to start a conversation about your willingness to take on sponsorship. The video can be from 5 to 10 minutes long. You'd have a chance to look at their technology and decide if it's the type of software that you'd be interested in covering in your channel. Please provide us with your pricing.
docker network inspect bridge --format='{{(index .IPAM.Config 0).Gateway}}'
This is very interesting! This networking quirks is why I almost always use compose to run containers locally
Cool, is it possible to add more of the docker internal addresses? I am currently planning a project where i have 3 containers that i need for each one of them to have an internal ip address that could communicate with local hosts..
Oh wow, I've been wanting to do this for a while and didn't think it was possible (at least, easily). Thanks!
Did not know this about docker. Always glad to learn new things.
but what do i do if my app HAS to run 127.0.0.1 on my host?
i could setup a proxy i guess.
but another thing i cant do, when my docker is hosting a endpoint on port X, and i portforward 127.0.0.1:Y:X (host to docker)
and i do a req to 127.0.0.1:Y, it doesnt work
Interestingly, I can't seem to replicate this on macOS. I still get a connection refused running these exact same commands. I wonder if local firewall rules are disrupting the connection? Hmm
Thanks for sharing this information, have you ever tried zenoh communication between host and docker containers? Like zenoh pub sub ?
Are you still able to issue requests to localhost outside of docker even after you bind to the docker bridge network IP?
you'd have to use the specific ip after that yeah -- since "localhost" is usually specifically 127.0.0.1
@@anthonywritescode can you do both? Like, on the same IP? Or maybe reroute traffic from one interface to the other?
Example: I have 3 services on docker. I wanna start just one of them outside docker. And I don’t wanna change the config on the other 2 to have it all work.
hey can you help me out i want to access the camera from docker jupyte lab so how can i do it.
Where do you open terminal? In docker? What about Windows users?? Thx
I started trying to do the same in podman, and turns out host.containers.internal is just there by default.
I was actually researching on a network concept, and somehow this pops up 😂
Still answered my question tho
I ran into this problem and youtube recomended me this video.
thanks for sharing this knowledge. I also was other here that struggled with this topic for some time. Your video was very helpfull. New follower of your content here =)
Hi, Thanks for your video its very informative. I was wondering if you can help me with an issue I'm facing. I have enabled dockerdesktop host networking and inside the docker-compose I have created the loopback using extra_hosts: =host-gateway. The image Im using is for Apache Nifi and in Nifi you can specify the HTTPS_HOST to bind the application to , however I keep getting the error : java.io.IOException: Failed to bind
Thank you for this! Usefull!
is there a way to get the access to loopback in linux instead of windows or macos? i think host docker internal does not work...
that's....literally this video. it's recorded in linux
You just save my day!! thks so much !!
Can you use "docker run --network host" instead of bridge?
rewatch the first 30 seconds or so
How to do this with docker compose
compose has settings for this, most of them match the name of the arguments I use. I don't use compose myself so you'll have to fill in the blanks there
Awesome
Hello,
I was looking at your video channel. We may be helping a company that uses secure images to increase supply chain security and help cloud native development. Would you be willing to help try their software, make a video, and help show devs how to use their tools?
This is not an offer, but just to start a conversation about your willingness to take on sponsorship. The video can be from 5 to 10 minutes long.
You'd have a chance to look at their technology and decide if it's the type of software that you'd be interested in covering in your channel. Please provide us with your pricing.